.mainContents{padding:15px}.guide .guideFaqNav__list>li a,.guide #MainContents .link_arrow a,.guide #MainContents .linklist>li a{position:relative;padding-left:15px;line-height:1.3;background:url(/resource/club_com/sp/guide/images/ico_arrow_r.png) no-repeat 0 0;background-size:12px 12px;min-height:12px}#MainContents .section-service{margin:0;padding:0}#MainContents .guide-contents{font-size:12px;padding:15px}#MainContents .guide-contents a{color:#1b72e9;text-decoration:none}#MainContents .help-contents__header__Aoi{margin:20px 0 28px}#MainContents .help-contents__header__Aoi p{display:block;position:relative;border:solid 1px #cecece;background:-webkit-gradient(linear,center top,center bottom,from(#fcfcfc),to(#f5f5f5));font-size:17px;font-weight:700;line-height:1.2;text-align:center;border-radius:5px}#MainContents .help-contents__header__Aoi p:after{content:"";display:block;position:absolute;right:8px;top:0;bottom:0;width:8px;background:url(/resource/club_com/sp/help/images/v2_ico_arrow06.png) no-repeat 0 50%;background-size:8px 9px}#MainContents .help-contents__header__Aoi p a{display:block;padding:8px 20px;color:#1b72e9;text-decoration:none;text-align:center}#MainContents .help-contents__header__Aoi p a .text{text-align:left;font-weight:400;display:block;padding:15px 0 15px 55px;background:url(/resource/club_com/sp/help/images/ico_aoi.png) no-repeat 0 50%;background-size:45px;width:360px;margin:0 auto}#MainContents .help-contents__header__Aoi p a .text-block{display:inline-block}#MainContents .section-heading{cursor:pointer;position:relative}#MainContents .icon-border{width:.8vw;display:block;background:#57a9ff;height:1.5em;position:absolute;left:.8vw;top:50%;margin-top:-.725em}#MainContents .btn-toggle{position:relative;width:14px;height:2px;display:block;color:#57a9ff;font-weight:700;text-align:center;position:absolute;top:50%;right:5px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#57a9ff;text-indent:-9999px;white-space:nowrap}#MainContents .btn-toggle:after{content:'';position:absolute;display:block;width:2px;height:14px;top:0;left:0;background-color:#57a9ff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#MainContents .is-open .btn-toggle:after{display:none}#MainContents .section-heading__text{font-size:14px;line-height:1.8;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:30px;font-weight:700}#MainContents .section-heading__text .ico{margin-right:10px}#MainContents .section-heading__text .ico_l{margin-left:5px}#MainContents .section-heading__text .fz_small{line-height:1.4;display:inline-block}#MainContents .section-service{margin-bottom:10px;border:1px solid #c3c3c3}#MainContents .section-service .detail{display:none}#MainContents .section-service .detail--open{display:block}#MainContents .detail{padding:15px 12px;margin-right:3px;margin-left:3px;border-top:1px dashed #c3c3c3}#MainContents .detail .cateDetail{margin-bottom:20px}#MainContents .detail .wrapFit{margin-left:-15px;margin-right:-15px;margin-bottom:12px}#MainContents .detail .wrapFit img{display:block;width:100%}.guide .guideFaqNav{padding:0 10px;margin-top:20px}.guide .guideFaqNav__title{font-size:15px;line-height:1;padding:12px;background-color:#eee;border:1px solid #c3c3c3;border-bottom:none}.guide .guideFaqNav__list{font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.guide .guideFaqNav__list>li{width:50%;border-left:1px solid #c3c3c3;border-top:1px solid #c3c3c3;box-sizing:border-box;padding:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.guide .guideFaqNav__list>li a{display:block;text-decoration:none;background-position:left center}.guide .guideServiceDesk{margin-top:20px;padding:0 5px}.guide .guideServiceDesk__tel{display:block;background-color:#dbecf8;background-image:-webkit-linear-gradient(bottom,#b8dffa 0%,#ecf5fb 100%);background-image:linear-gradient(to top,#b8dffa 0%,#ecf5fb 100%);border:1px solid #d2d2d2;border-radius:3px;box-shadow:2.1px 2.1px 3px rgba(11,3,6,.22);padding:16px 0;box-sizing:border-box;text-decoration:none;text-align:center}.guide .guideServiceDesk__tel>a{display:block}.guide .guideServiceDesk__tel a{text-decoration:none}.guide .guideServiceDesk__tel dl{display:inline-block}.guide .guideServiceDesk__tel dl dt,.guide .guideServiceDesk__tel dl dd{font-weight:700;display:inline-block;vertical-align:middle}.guide .guideServiceDesk__tel dl dt{width:auto;font-size:9px;font-size:2.8125vw;line-height:1.2;padding-left:13px;background:url(/resource/club_com/sp/guide/images/ico_arrow_r_blue.png) no-repeat 0 center;background-size:10px auto}.guide .guideServiceDesk__tel dl dt.tal{text-align:left;font-size:8px;font-size:2.5vw}.guide .guideServiceDesk__tel dl dd{font-size:17px;font-size:5.3125vw;color:#2f2e2f;line-height:25px;padding-left:40px;background:url(/resource/club_com/sp/guide/images/ico_freedial.png) no-repeat 3px center;background-size:38px auto;vertical-align:middle}.guide .guideServiceDesk__tel dl dd a{color:#2f2e2f}.guide .guideServiceDesk__lead{font-size:11px}.guide .guideServiceDesk__txt{font-size:10px}.guide .guideServiceDesk p{color:#2f2e2f;font-weight:700;margin-top:8px}.guide .detail .guideServiceDesk{padding-left:0;padding-right:0}.guide #Footer.footerGuide .returnTop{position:fixed;width:51px;height:51px;z-index:100;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;bottom:30px;right:15px;border:none;background-color:rgba(99,99,99,.5)}.guide #Footer.footerGuide .returnTop p a{display:block;padding:26px 0}.guide #Footer.footerGuide .returnTop p a span{position:absolute;top:48%;left:33%;bottom:52%;right:67%;margin:auto;background:url(/resource/sp/images/ico/v2_ico_arrow12.png);color:#fff;width:17px;height:16px;padding:0}.guide .breadcrumbs{margin-top:5px}.guide .breadcrumbs ol{padding:0 10px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.guide .breadcrumbs ol li{display:inline-block;position:relative;padding-left:35px;font-size:13px}.guide .breadcrumbs ol li:first-child{padding-left:0}.guide .breadcrumbs ol li::before{display:block;position:absolute;left:15px;top:50%;width:7px;height:2px;margin-top:-4px;background-color:#333;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:''}.guide .breadcrumbs ol li::after{display:block;position:absolute;left:15px;top:50%;width:7px;height:2px;background-color:#333;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:''}.guide .breadcrumbs ol li:first-child::before,.guide .breadcrumbs ol li:first-child::after{display:none}.guide .breadcrumbs ol li a,.guide .breadcrumbs ol li span{display:block;line-height:100%;height:40px;padding-top:13px;box-sizing:border-box;text-decoration:none}.guide .breadcrumbs ol li.guideTop{padding-right:35px}.guide .breadcrumbs ol li.guideTop:before,.guide .breadcrumbs ol li.guideTop:after{display:block;left:auto;right:15px}.guide #MainContents .guide-contents{padding:0 10px}.guide #MainContents .link_arrow{margin-top:15px}.guide #MainContents .linklist.add_bt{border-top:1px dashed #c3c3c3;padding-top:10px}.guide #MainContents .linklist>li{margin-bottom:12px}.guide #MainContents .linklist>li a.arrow_b{background:0 0}.guide #MainContents .linklist>li a.arrow_b:before{content:'';position:absolute;display:block;width:4px;height:4px;border:2px solid #3b82ec;border-left:none;border-top:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:3px;left:6px}.guide #MainContents a.arrow_b{line-height:1.3;display:inline-block;position:relative;background:0 0;padding-left:15px}.guide #MainContents a.arrow_b:before{content:'';position:absolute;display:block;width:4px;height:4px;border:2px solid #3b82ec;border-left:none;border-top:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:3px;left:6px}.guide #MainContents a.arrow_u{line-height:1.3;display:inline-block;position:relative;background:0 0;padding-left:15px}.guide #MainContents a.arrow_u:before{content:'';position:absolute;display:block;width:4px;height:4px;border:2px solid #3b82ec;border-left:none;border-top:none;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);top:6px;left:6px}.guide #MainContents .heading{font-weight:700;margin-bottom:5px}.guide #MainContents .heading_l{font-size:13px;font-weight:700;margin-bottom:5px}.guide #MainContents .heading1{position:relative;font-size:18px;font-weight:700;color:#152196;padding:3px 0 3px 14px;margin-bottom:18px}.guide #MainContents .heading1:before{content:'';position:absolute;display:block;width:6px;height:100%;top:0;left:0;background-color:#172397;background-image:-webkit-linear-gradient(bottom,#032f9c 0%,#254fc9 100%);background-image:linear-gradient(to top,#032f9c 0%,#254fc9 100%);border-radius:3px}.guide #MainContents .heading1:after{content:'';display:block;position:absolute;width:100%;height:1px;left:0;bottom:-2px;background-color:#c3c3c3}.guide #MainContents .heading2{font-size:14px;font-weight:700;margin-bottom:10px}.guide #MainContents .heading2--admt{margin-top:20px}.guide #MainContents .heading2 sup{font-weight:100}.guide #MainContents .heading3{position:relative;font-size:13px;font-weight:700;line-height:1.3;padding-left:18px;padding-bottom:4px;border-bottom:1px solid #6985d3;margin-bottom:13px}.guide #MainContents .heading3:before{content:'';position:absolute;display:block;width:14px;height:14px;top:0;left:0;background:url(/resource/club_com/sp/guide/images/bg_heading.png) no-repeat 0 0;background-size:14px 14px}.guide #MainContents .heading4{position:relative;font-weight:700;padding-left:18px;padding-bottom:5px;padding-top:2px}.guide #MainContents .heading4:before{content:'';position:absolute;display:block;width:12px;height:20px;top:0;left:0;background:url(/resource/club_com/sp/guide/images/bg_heading2.png) no-repeat 0 3px;background-size:12px auto}.guide #MainContents .heading_truck{position:relative;font-size:13px;font-weight:700;line-height:1.3;padding-left:18px;border-bottom:1px solid #6985d3;padding:8px 8px 8px 40px;margin-bottom:13px;border:solid 1px #c1c1c1;background:url(/resource/club_com/sp/guide/images/icon_delivery_truck.gif) no-repeat 8px 8px;background-size:26px auto;box-sizing:border-box;min-height:20px}.guide #MainContents .subttl02{margin-bottom:10px;padding:5px 10px;font-weight:700;border:solid 1px #c1c1c1}.guide #MainContents .captionBox{padding:8px;border:1px solid #a7d1fb;margin:15px 0}.guide #MainContents .captionBox .notesList{border-top:1px dotted #c3c3c3;padding-top:15px}.guide #MainContents .captionBox .notesList--bn{border-top:none;padding-top:0}.guide #MainContents .captionBox__head{line-height:1.3;background-color:#ecf5fd;margin:-8px;padding:8px;margin-bottom:8px}.guide #MainContents .captionBox__head.add_mb0{margin-bottom:-8px}.guide #MainContents .captionBox__image{margin:10px 0}.guide #MainContents .captionBox__image img{display:block;margin:auto}.guide #MainContents .captionBox-btn{margin:15px 26px}.guide #MainContents .captionBox-btn a{display:block}.guide #MainContents .captionBox-btn a img{width:100%}.guide #MainContents .caption-ttl{font-size:14px;font-weight:700;margin-bottom:5px}.guide #MainContents .block-wrap{margin-bottom:10px}.guide #MainContents .item-box{display:table;width:100%;margin-top:15px}.guide #MainContents .item-box .item-icon{width:75px;text-align:center;display:table-cell;vertical-align:top}.guide #MainContents .item-box .item-txt{display:table-cell;vertical-align:top}.guide #MainContents .item-box .item-ttl{font-weight:700}.guide #MainContents .item-box .itemlist{margin-top:5px;text-indent:-1em;padding-left:1em}.guide #MainContents .attention-use{border-top:1px dotted #c3c3c3;padding-top:10px;margin-top:10px}.guide #MainContents .recomend-block{margin-top:18px;padding:10px;background-color:#efefef}.guide #MainContents .ttl-recomend{font-weight:700}.guide #MainContents .recomend__inr{background-color:#fffbd9;border:1px solid #e2da92;border-radius:6px;margin:5px 0;padding:10px 8px;display:table;width:100%;box-sizing:border-box}.guide #MainContents .recomend__inr dt{display:table-cell;vertical-align:middle;width:144px}.guide #MainContents .recomend__inr dt a{display:block}.guide #MainContents .recomend__inr dt a img{width:133px}.guide #MainContents .recomend__inr dd{display:table-cell;vertical-align:middle}.guide #MainContents .recomend__inr dd .sale{display:inline-block;color:#fff;font-size:9px;padding:2px 15px;background-color:#b90000;border-radius:4px}.guide #MainContents .notesList>li{display:table-row}.guide #MainContents .notesList>li .mark{display:table-cell;padding-right:5px}.guide #MainContents .notesList>li a{color:#1b72e9}.guide #MainContents .discList>li{position:relative;padding-left:12px;margin-bottom:5px}.guide #MainContents .discList>li:before{content:'';display:block;position:absolute;width:5px;height:5px;background-color:#333;border-radius:50%;top:6px;left:2px}.guide #MainContents .medicalMark{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px}.guide #MainContents .medicalMark>li{text-align:center;font-size:10px;font-size:3.125vw;white-space:nowrap;color:#1aa972;border:1px solid #37eeb2;background-color:#e6ffed;width:48%;border-radius:20px;padding:5px 2%;margin:5px 0;box-sizing:border-box}.guide #MainContents .box_border{border:2px solid #c3c8c3;padding:8px}.guide #MainContents .sample_cautionNote{background:#fff0f0;padding:10px}.guide #MainContents .cautionttl{font-weight:700;color:#d80000;padding-left:20px;background:url(/resource/club_com/sp/guide/images/icon_attention.gif) no-repeat 0 0;background-size:15px 15px;min-height:15px}.guide #MainContents .telBox{background:url(/resource/club_com/sp/guide/images/icon_attention.gif) no-repeat 0 0;background-size:15px 15px;padding-left:20px;font-weight:700;min-height:15px}.guide #MainContents .telBox img{vertical-align:middle}.guide #MainContents .telBox a{font-size:14px}.guide #MainContents .btn{text-align:center;font-size:14px;line-height:1.3;font-weight:700;color:#1b72e9;padding:10px 8px;display:block;background-color:#f5f5f5;background-image:-webkit-linear-gradient(bottom,#f5f5f5 0%,#fcfcfc 93%,#fcfcfc 100%);background-image:linear-gradient(to top,#f5f5f5 0%,#fcfcfc 93%,#fcfcfc 100%);border:1px solid #cecece;border-radius:6px}.guide #MainContents .btn--02{color:#fff;background-color:#ffa100;background-image:-webkit-linear-gradient(bottom,#ff860f 0%,#ffa201 100%);background-image:linear-gradient(to top,#ff860f 0%,#ffa201 100%);border:1px solid #f47300}.guide #MainContents .arrow_r{display:inline-block;position:relative;padding-left:15px}.guide #MainContents .arrow_r:before{content:'';display:block;position:absolute;top:50%;left:0;margin-top:-4px;width:6px;height:6px;border:2px solid #fff;border-top:none;border-left:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.guide #MainContents .step_arrow{position:relative;height:20px;margin:10px 0 0 0;text-indent:-9999px;overflow:hidden}.guide #MainContents .step_arrow:before{content:'';display:block;position:absolute;top:0;left:50%;margin-left:-20px;width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#c3c3c3 transparent transparent transparent}.guide #MainContents .table_scroll{width:100%;overflow:auto}.guide #MainContents .table_scroll table.table_delivery{min-width:500px}.guide #MainContents table.table_delivery{border-top:1px solid #c8c7c2;border-right:1px solid #c8c7c2;width:100%;margin-top:10px}.guide #MainContents table.table_delivery th,.guide #MainContents table.table_delivery td{padding:8px 5px;border-left:1px solid #c8c7c2;border-bottom:1px solid #c8c7c2}.guide #MainContents table.table_delivery thead th{color:#fff;background-color:#999}.guide #MainContents table.table_delivery tbody th{font-weight:700;background-color:#f6f6f4}.guide #MainContents table.table_delivery .delivery-blue{text-align:center;background-color:#e2eaff}.guide #MainContents table.table_delivery .delivery-blue2{text-align:center;background-color:#78beff}.guide #MainContents table.table_delivery .bggray{background-color:#f9f9f9}.guide #MainContents table.table_delivery .fN{font-weight:400}.guide #MainContents .table_delivery_icon th{display:inline-block}.guide #MainContents .table_delivery_icon th:first-child{margin-right:5px}.guide #MainContents .table_delivery_icon td{display:block;margin-bottom:10px;margin-top:3px}.guide #MainContents .table_delivery_icon td ul.annotation{margin-top:5px;text-indent:-1em;padding-left:1em}.guide #MainContents .flowCol__title{font-size:14px;font-weight:700;text-align:center;color:#fff;background-color:#0063b0;padding:5px;margin-bottom:8px}.guide #MainContents .flowCol__title_red{background-color:#e0221b}.guide #MainContents .flowCol .title2{font-size:13px;font-weight:700}.guide #MainContents .flowCol__box{position:relative;border:1px solid #c8c7c2;padding:8px;text-align:center}.guide #MainContents .flowCol__box.add_arrow_b:after{content:'';display:block;position:absolute;bottom:-25px;left:50%;margin-left:-20px;width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#0063b0 transparent transparent transparent}.guide #MainContents .flowCol__box.add_arrow_b_red:after{border-color:#e0221b transparent transparent transparent}.guide #MainContents .flowCol__box p{font-size:14px}.guide #MainContents .flowCol__box .midium{color:#666;font-size:12px}.guide #MainContents .flowCol__box .fc_blue{color:#0063b0}.guide #MainContents .flowCol__box .fc_red{color:#e0221b}.guide #MainContents .flowCol__box .notes{font-size:10px;margin-top:5px}.guide #MainContents .exchangeStep .step-img img{display:block;margin:auto}.guide #MainContents .icon_blue{display:inline-block;color:#fff;font-size:10px;font-weight:700;line-height:1.6;padding:0 3px;background-color:#4ba4ff}.guide #MainContents .add_mt{margin-top:30px}.guide #MainContents .add_mts{margin-top:10px}.guide #MainContents .mt0{margin-top:0}.guide #MainContents .mb0{margin-bottom:0}.guide #MainContents .add_center{text-align:center}.guide .fz_small{font-size:10px}.guide .fc_blue{color:#2da4f2}.guide .fc_pink{color:#ed6378}.guide .fc_red{color:#d80000}.guide #MainContents .catalogCol{display:table;table-layout:fixed;margin:auto}.guide #MainContents .catalogCol dt,.guide #MainContents .catalogCol dd{display:table-cell;vertical-align:middle}.guide #MainContents .catalogCol dt img{width:100%}.guide #MainContents .catalogCol dd{padding-left:10px}.guide #MainContents .catalogCol dd ul>li{margin-bottom:10px}@media screen and (max-width:450px){#MainContents .help-contents__header__Aoi p a{padding:0 15px}#MainContents .help-contents__header__Aoi p a .text{width:220px}}