@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes fade-up{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes reflection{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}80%{opacity:.5;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}81%{opacity:1;-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg)}100%{opacity:0;-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg)}}@keyframes reflection{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}80%{opacity:.5;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}81%{opacity:1;-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg)}100%{opacity:0;-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}80%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}80%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake-infinite{0%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}30%{-webkit-transform:translateX(2px);transform:translateX(2px)}35%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}45%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake-infinite{0%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}30%{-webkit-transform:translateX(2px);transform:translateX(2px)}35%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}45%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake-fast{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}65%{-webkit-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}85%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake-fast{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}65%{-webkit-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}85%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake-vertical-fast{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(5px);transform:translateY(5px)}70%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(2px);transform:translateY(2px)}80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}85%{-webkit-transform:translateY(1px);transform:translateY(1px)}90%{-webkit-transform:translateY(-0.5px);transform:translateY(-0.5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes shake-vertical-fast{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(5px);transform:translateY(5px)}70%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(2px);transform:translateY(2px)}80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}85%{-webkit-transform:translateY(1px);transform:translateY(1px)}90%{-webkit-transform:translateY(-0.5px);transform:translateY(-0.5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes loop-tilt{0%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}90%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes loop-tilt{0%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}90%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flicker{0%{opacity:1}33%{opacity:.5}100%{opacity:.2}}@keyframes flicker{0%{opacity:1}33%{opacity:.5}100%{opacity:.2}}@-webkit-keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scroll-down{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes scroll-down{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@-webkit-keyframes hanabi{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes hanabi{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes drop{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(200px);transform:translateY(200px)}100%{opacity:.3;-webkit-transform:translateY(500px);transform:translateY(500px)}}@keyframes drop{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(200px);transform:translateY(200px)}100%{opacity:.3;-webkit-transform:translateY(500px);transform:translateY(500px)}}@-webkit-keyframes poyopoyo{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}60%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(0.95);transform:scale(0.95)}80%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes poyopoyo{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}60%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(0.95);transform:scale(0.95)}80%{-webkit-transform:scale(1);transform:scale(1)}}.home-5g{background-color:#fff}.home-5g body,.home-5g div,.home-5g dl,.home-5g dt,.home-5g dd,.home-5g ul,.home-5g ol,.home-5g li,.home-5g h1,.home-5g h2,.home-5g h3,.home-5g h4,.home-5g h5,.home-5g h6,.home-5g pre,.home-5g form,.home-5g fieldset,.home-5g textarea,.home-5g p,.home-5g blockquote,.home-5g th,.home-5g td,.home-5g address,.home-5g menu{max-height:999999px;margin:0;padding:0;font-size:100%;line-height:1.05em;letter-spacing:.025em}.home-5g input{margin:0;padding:0;font-size:100%;line-height:1.05em;letter-spacing:.025em}.home-5g table{border-collapse:collapse;border-spacing:0}.home-5g fieldset,.home-5g img{border:0}.home-5g address,.home-5g caption,.home-5g cite,.home-5g code,.home-5g dfn,.home-5g em,.home-5g strong,.home-5g th,.home-5g var{font-weight:normal;font-style:normal}.home-5g ol,.home-5g ul{list-style:none}.home-5g caption,.home-5g th{text-align:left}.home-5g h1,.home-5g h2,.home-5g h3,.home-5g h4,.home-5g h5,.home-5g h6{font-weight:normal}.home-5g q:before,.home-5g q:after{content:""}.home-5g abbr,.home-5g acronym{border:0}.home-5g body{background:#fff}.home-5g *{font-size:14px}.home-5g h1,.home-5g h2,.home-5g h3,.home-5g h4,.home-5g h5,.home-5g h6,.home-5g p,.home-5g li,.home-5g a,.home-5g span{line-height:1.6em}.home-5g h1{font-size:30px}.home-5g h2{font-size:20px}.home-5g h3{font-size:20px}.home-5g h4{font-size:18px}.home-5g p{font-size:18px}.home-5g p.pXLarge{font-size:48px}.home-5g p.pLarge{font-size:30px}.home-5g p.pSmall{font-size:16px}.home-5g p.pXSmall{font-size:14px}.home-5g a{text-decoration:none;cursor:pointer}.home-5g img{width:auto !important;max-width:100%;height:auto !important;max-height:100%;vertical-align:middle}.home-5g .wrap{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 40px;word-wrap:break-word;overflow-wrap:break-word}.home-5g .miniWrap{box-sizing:border-box;width:100%;max-width:1040px;margin:0 auto;padding:0 40px;word-wrap:break-word;overflow-wrap:break-word}.home-5g .icon{margin-right:10px;vertical-align:middle}.home-5g .priceText{font-family:"Avenir Next","Roboto","Droid Sans","Sans-serif","メイリオ","Meiryo"}.home-5g .pc{display:block}.home-5g .pc.tab{display:block}.home-5g .tab,.home-5g .sp.tab{display:none}.home-5g .sp{display:none}.home-5g .slickTrack{-webkit-transition:initial;transition:initial}.home-5g .slick-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root body{-webkit-text-size-adjust:100%}.home-5g .dispNone{display:none !important}.home-5g .dispHidden{visibility:hidden !important}.home-5g .titleWrapper{margin:64px auto}.home-5g .subTitleWrapper{margin:64px auto 48px auto}.home-5g .clmCom{display:block;width:100%}.home-5g .fwCms_leftMenu .frame_LM .clmCom,.home-5g .fwCms_rightMenu .frame_MB .clmCom,.home-5g .fwCms_MultiContentsArea .frame_LMB .clmCom{text-align:right}.home-5g .clmCom .clmWrap{display:inline-block;box-sizing:border-box;width:100%;text-align:left}.home-5g .fwCms_leftMenu .frame_LM .clmWrap{width:252px;padding-left:40px}.home-5g .fwCms_leftMenu .frame_MB .clmWrap{width:100%;max-width:1030px;padding:0 40px}.home-5g .fwCms_rightMenu .frame_RM .clmWrap{width:410px;padding-right:40px}.home-5g .fwCms_rightMenu .frame_MB .clmWrap{width:100%;max-width:870px;padding:0 40px}.home-5g .fwCms_MultiContentsArea .frame_LMB .clmWrap{width:520px;padding:0 20px 0 40px}.home-5g .fwCms_MultiContentsArea .frame_RMB .clmWrap{width:520px;padding:0 40px 0 20px}.home-5g .clearfix::after{content:"";display:block;clear:both}.home-5g .headerGlobalNavi li>a::after,.home-5g .headerGlobalNavi .headerGlobalNaviActive>a::before,.home-5g a.spMenuBar span::before,.home-5g a.spMenuBar span::after,.home-5g #footer .footerMainMenu li::after,.home-5g .textLinkArrow::after,.home-5g .toTopBtn::after,.home-5g .appealCom::before,.home-5g .appealCom::after,.home-5g .sliderBtn::after,.home-5g .checkBoxItem input[type=checkbox]+i::after,.home-5g .catSubject::before,.home-5g .catSubject::after,.home-5g .radioBtnItem input[type=radio]+i::after{position:absolute;display:block;content:""}.home-5g #header{width:100%}.home-5g #header li{display:inline-block}.home-5g .headerArea{box-sizing:border-box;padding:18px 0;border-bottom:1px solid #efefef;min-height:87px}.home-5g .headerArea .wrap{position:relative;font-size:0}.home-5g .headerArea .logo{display:inline-block;vertical-align:middle}.home-5g .headerArea .logo img{width:auto;max-width:160px;height:auto;max-height:100%;vertical-align:middle}.home-5g .headerArea .headerRight{display:inline-block;width:calc(100% - 165px);text-align:right;vertical-align:middle}.home-5g .headerArea .headerRight li{margin-left:17px}.home-5g .headerArea .headerRight li a{display:block;padding:0 15px;color:#888;font-size:13px}.home-5g .headerArea .headerRight li a img{vertical-align:middle}.home-5g #header .loginBtn{display:none}.home-5g #header .logoutBtn{display:none}.home-5g #header .loginBtn.active,.home-5g #header .logoutBtn.active{display:inline-block}.home-5g .headerArea .headerRight .headerCartIconArea{margin-right:-17px;margin-left:0}.home-5g .headerArea .headerRight .headerCartIconArea a img{position:relative;left:17%}.home-5g .headerArea .headerRight .headerCartIconArea a .cartSumIcon{position:relative;right:19%;bottom:45%;display:inline-block;width:25px;height:25px;overflow:hidden;color:#fff;font-size:14px;line-height:28px;text-align:center;background-color:#c03;border-radius:50%}.home-5g .headerArea .headerRight .headerCartIconArea a .cartSumIcon.cartEmpty,.home-5g .spSubHeader li a .cartSumIcon.cartEmpty{width:0;visibility:hidden}.home-5g #headerSearchBtn{position:relative}.home-5g #headerSearchBtn.active::before,.home-5g #headerSearchBtn.active::after{position:absolute;bottom:-28px;left:50%;z-index:1;display:block;width:0;height:0;border:12px solid rgba(0,0,0,0);border-bottom-color:#efefef;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:""}.home-5g #headerSearchBtn.active::after{bottom:-30px;border-bottom-color:#efefef}.home-5g .headerSearchArea{position:relative;display:none;padding:16px 0;background:#efefef;border-bottom:1px solid #efefef}.home-5g .headerSearchArea.sp{padding:24px 0;background:#f8f8f8}.home-5g .headerSearchArea::after{top:-22px;border-bottom-color:#f8f8f8}.home-5g .pcSearchArea{display:block;width:280px;margin-left:auto}.home-5g .faqIcon img{max-width:34px}.home-5g .headerUserArea{display:block;width:100%;background-color:#f8f8f8;border-bottom:1px solid #efefef}.home-5g .headerUserInfoWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:45px}.home-5g .userNameArea{display:inline-block;line-height:45px}.home-5g .userInfoWrap{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}.home-5g .userPointArea{margin-left:20px;height:38px;width:114px;background:#fff;box-sizing:border-box;border:1px solid #bdbdbd;border-radius:5px}.home-5g .userPointWrap{position:relative;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;box-sizing:border-box;height:100%;width:100%;padding:4px 12px 4px 4px}.home-5g .userPointWrap::after{content:"";position:absolute;right:5px;height:6px;width:6px;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.home-5g .userPointArea img[data-tippy]{cursor:pointer}.home-5g .userPointArea img{image-rendering:-webkit-optimize-contrast}.home-5g .userPointArea .dmark{height:auto;width:15px}.home-5g .userPointArea .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:57px}.home-5g .userPointArea .stage{height:24px;width:24px;background-image:none;background-repeat:no-repeat;background-size:contain;image-rendering:-webkit-optimize-contrast}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root .userPointArea img{image-rendering:auto}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root .userPointArea .stage{image-rendering:auto}.home-5g .userPointArea .stage1{background-image:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/header/icon_stage_1.png")}.home-5g .userPointArea .stage2{background-image:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/header/icon_stage_2.png")}.home-5g .userPointArea .stage3{background-image:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/header/icon_stage_3.png")}.home-5g .userPointArea .stage4{background-image:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/header/icon_stage_4.png")}.home-5g .userPointArea .stage5{background-image:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/header/icon_stage_5.png")}.home-5g .userNameArea .welcome{color:#888}.home-5g .pcUseInfoArea{position:relative;display:none;margin:auto 0;margin-left:20px;padding-left:20px;line-height:1em;cursor:pointer}.home-5g .pcUseInfoArea.active{display:inline-block}.home-5g .pcUseInfoArea::before{position:absolute;top:50%;left:0;display:block;width:2px;height:14px;background:#d8d8d8;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:""}.home-5g .dpointTitle{height:10px;margin-right:3px;text-align:right;font-size:10px}.home-5g .dpointTitle img{font-size:10px;white-space:nowrap;overflow:hidden}.home-5g .dpointText{font-size:0;margin-right:3px;margin-bottom:2px;text-align:right}.home-5g .dpointText .priceText{display:inline-block;color:#333;font-size:12px;font-weight:normal;line-height:1;margin:0}.home-5g .dpointText .unit{display:inline-block;color:#757575;font-size:10px;line-height:1;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:left 75%;-ms-transform-origin:left 75%;transform-origin:left 75%;margin-left:1px}.home-5g .dpointText .priceText.digit6{font-size:10px}.home-5g .dpointText .priceText.digit6+.unit{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.home-5g .dpointText .priceText.lt0{color:#c00000}.home-5g .dpointText .priceText.lt0+.unit{color:#9c6666}.home-5g .useInfoTitle{color:#888}.home-5g .pcLogInOutBtnArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}.home-5g .headerGlobalNavi{text-align:center;border-bottom:1px solid #efefef}.home-5g .headerGlobalNavi ul{position:relative;margin:0 auto;font-size:0}.home-5g .headerGlobalNavi li{position:static}.home-5g .headerGlobalNavi li>a::after{top:50%;right:0;width:1px;height:25px;background-color:#efefef;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-5g .headerGlobalNavi li:last-child>a::after{display:none}.home-5g .headerGlobalNavi li>a{position:relative;display:table-cell;height:65px;padding:0 35px;font-weight:bold;font-size:16px;line-height:1em;text-align:center;vertical-align:middle}.home-5g .headerGlobalNavi li.megaMenuTit>a:hover,.home-5g .headerGlobalNavi li.megaMenuTit>a:hover>span{color:#c03}.home-5g li#productsMenu:hover>a::before,.home-5g li#guidesMenu:hover>a::before,.home-5g li.headerGlobalNaviActive>a:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:4px;background-color:#c03;content:""}.home-5g .onMegaMenu li.headerGlobalNaviActive>a:before{content:none}.home-5g .headerGlobalNavi li#optionsMenu a span{margin-top:4px}.home-5g .headerGlobalNavi li a i.triTab,.home-5g .pcUseInfoArea i.triTab{margin-left:4px}.home-5g .headerGlobalNavi li a i.triTab::after,.home-5g .pcUseInfoArea i.triTab::after{display:inline-block;width:0;height:0;border-top:9px solid #d9d9d9;border-right:6px double rgba(0,0,0,0);border-left:6px double rgba(0,0,0,0);-webkit-transform:scaleY(0.85);-ms-transform:scaleY(0.85);transform:scaleY(0.85);-webkit-transform-origin:50% 37.5%;-ms-transform-origin:50% 37.5%;transform-origin:50% 37.5%;content:""}.home-5g .headerGlobalNavi li a:hover i.triTab::after{border-top-color:#c03}.home-5g .headerGlobalNavi li a i.triTab.upTri::after,.home-5g .headerGlobalNavi li:hover a i.triTab::after,.home-5g .pcUseInfoArea i.triTab.upTri::after{-webkit-transform:scaleY(-0.85);-ms-transform:scaleY(-0.85);transform:scaleY(-0.85)}.home-5g .headerGlobalNavi li span{display:block;font-size:11px}.home-5g .headerGlobalNavi li .headerCategory span{font-size:15px}.home-5g .headerUserArea .tippy-popper{width:auto}.home-5g .tippy-tooltip.use-mobile-theme{max-width:500px;background-color:#fff;border-radius:0;box-shadow:0 0 20px 5px #ccc}.home-5g .tippy-popper[x-placement^=top] .tippy-tooltip.use-mobile-theme .tippy-arrow{border-top-color:#fff}.home-5g .tippy-popper[x-placement^=bottom] .tippy-tooltip.use-mobile-theme .tippy-arrow{border-bottom-color:#fff}.home-5g .tippy-tooltip.alert-theme{padding:5px;background-color:#fff;border-radius:0}.home-5g .tippy-tooltip.alert-theme.blue-theme{border:1px solid #0080ff}.home-5g .tippy-tooltip.alert-theme.yellow-theme{background-color:#fffcce;border:1px solid #ffab08}.home-5g .tippy-popper[x-placement^=bottom] .tippy-tooltip.alert-theme .tippy-arrow{border-bottom-color:#fff}.home-5g .tippy-popper[x-placement^=bottom] .tippy-tooltip.alert-theme.blue-theme .tippy-arrow{border-bottom-color:#0080ff}.home-5g .tippy-popper[x-placement^=bottom] .tippy-tooltip.alert-theme.blue-theme .tippy-arrow::before{position:absolute;top:1px;left:0;display:block;border-right:inherit;border-bottom:inherit;border-bottom-color:#fff;border-left:inherit;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:""}.home-5g .tippy-popper[x-placement^=bottom] .tippy-tooltip.alert-theme.yellow-theme .tippy-arrow{border-bottom-color:#ffab08}.home-5g .tippy-popper[x-placement^=bottom] .tippy-tooltip.alert-theme.yellow-theme .tippy-arrow::before{position:absolute;top:1px;left:0;display:block;border-right:inherit;border-bottom:inherit;border-bottom-color:#fffcce;border-left:inherit;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:""}.home-5g .tippy-tooltip.alert-theme p{color:#c03;font-size:12px;text-align:left}.home-5g .tippy-tooltip.alert-theme p.alertTitle{margin-top:4px;font-weight:bold;font-size:14px;text-align:center}.home-5g .tippy-tooltip.alert-theme table{margin-top:6px}.home-5g .tippy-tooltip.alert-theme table th,.home-5g .tippy-tooltip.alert-theme table td{padding:7px;text-align:center;background:#fff;border:1px solid #d8d8d8}.home-5g .tippy-tooltip.alert-theme table th .bold,.home-5g .tippy-tooltip.alert-theme table td .bold{font-weight:bold}.home-5g .tippy-tooltip.alert-theme table th{background:#efefef}.home-5g .headerUserArea .tippy-content{padding:0}.home-5g .mobileArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left}.home-5g .mobileArea .mobileImage{width:150px !important;height:150px !important}.home-5g .mobileArea .mobileInfo{max-width:350px}.home-5g .mobileArea .mobileInfo>p{text-indent:-1em;padding-left:1em}.home-5g .mobileArea .mobileInfo>p.numInfo{height:30px}.home-5g .mobileArea .mobileInfo>p.numInfo:last-child{margin-bottom:20px}.home-5g .mobileArea .mobileInfo>p.numInfo *{line-height:30px}.home-5g .mobileArea .mobileInfo>p.numInfo .textLinkArrow{display:inline;padding-left:1em}.home-5g .mobileArea .mobileInfo>p .radioBtnItem{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-5g .mobileArea .mobileInfo>p .radioBtnItem input[type=radio]+i{display:inline-block;margin-top:3px;margin-right:20px}.home-5g .mobileArea .mobileInfo>p .radioBtnItem input[type=radio]:checked+i{border-color:#c03}.home-5g .mobileArea .mobileInfo>p .radioBtnItem input[type=radio]:checked+i::after{display:block}.home-5g .mobileArea .mobileInfo>p .radioBtnItem .phoneNum{width:120px}.home-5g .mobileAreaNoneLineInfo .mobileImage,.home-5g .mobileAreaNoneLineInfo .mobileImage+p{max-width:170px}.home-5g #statHeader{padding:18px 0;border-bottom:1px solid #efefef}.home-5g .titleArea .titleImg img{max-width:160px;max-height:100%;vertical-align:middle}.home-5g .headerGlobalNavi .megaMenu{position:absolute;top:100%;left:0;z-index:301;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;padding:15px 0;font-size:0;background-color:#fff;border-top:1px solid #efefef}.home-5g .headerGlobalNavi .megaMenu.headerCategoryList{max-width:none;padding:0 calc((100% - 1280px)/2)}.home-5g .headerGlobalNavi li:hover .megaMenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-5g .headerCategory span{font-weight:bold}.home-5g .headerCategory{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;width:20%;padding:20px 15px;text-align:center;border-right:1px solid #efefef;border-bottom:1px solid #efefef;-webkit-box-orient:vertical;-webkit-box-direction:normal}.home-5g .headerCategory:nth-child(1),.home-5g .headerCategory:nth-child(6){border-left:1px solid #efefef}.home-5g .headerCategoryBox:hover{opacity:.8}.home-5g .headerCategory a{position:absolute;top:0;left:0;width:100%;height:100%}.home-5g .headerCategoryImage{margin-top:20px}.home-5g .headerCategoryImage img{max-width:100%;max-height:135px}.home-5g .headerGuide.wrap{position:absolute;top:100%;z-index:301;max-width:none;padding:0 calc((100% - 1280px)/2);background-color:#fff}.home-5g .headerGuide{text-align:left}.home-5g .headerGuide .textLinkArrow{font-size:15px}.home-5g .headerGuide .textLinkArrow::after{border-right-color:#888;border-bottom-color:#888}.home-5g .headerGuide .textLinkArrow{color:#333}.home-5g .headerGuideList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:65%}.home-5g .headerGuideList>div{width:50%}.home-5g .headerGuideList>div>div{margin:45px 0% 45px 10%;line-height:1.6}.home-5g .headerGuideArrival{position:relative;width:35%}.home-5g .headerGuideArrival.headerGuideArrivalBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-5g .headerGuideArrival .boxLinkArrow{margin:0;padding-left:0;font-size:19px;text-align:center}.home-5g .headerGuideArrival>div{position:absolute;top:50%;width:90%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-5g .headerGuideArrival.headerGuideArrivalBox>div{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.home-5g .headerGuideArrival.headerGuideArrivalBox>div:nth-of-type(n+2) a{margin-top:1em}.home-5g .headerGuideArrival.headerGuideArrivalBox>div a{font-size:15px}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root #header input[type=search],.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root .faqSearchBox input[type=search]{line-height:1.5;border-radius:0;-webkit-appearance:none}@-moz-document url-prefix(){.home-5g .spMenuWrap{height:100%;overflow:hidden}.home-5g .spMenuWrap .spMenu{height:100%;margin-right:-16px;overflow-x:hidden;overflow-y:scroll}}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g html::after{position:fixed;top:0;right:100%;z-index:1;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out;-webkit-transition-property:visibility,width,opacity;transition-property:visibility,width,opacity;content:""}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g .spMenuOpened::after{right:0%;width:16%;background:rgba(0,0,0,.7);visibility:visible;opacity:1;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out;-webkit-transition-property:width;transition-property:width}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g .spMenuOpened.modal::after{background:rgba(0,0,0,.4) !important}.home-5g #footer{width:100%;background-color:#f8f8f8}.home-5g #footer li a{line-height:1.2em;text-decoration:none;cursor:pointer;-webkit-transition:all .1s;transition:all .1s;animation-direction:reverse}.home-5g #footer li a:hover{color:#979797 !important}.home-5g #footer ul{display:block;float:none;margin:0;padding:0;font-size:0}.home-5g #footer ul.footerMainMenu{display:block;box-sizing:border-box;width:100%;margin:0 auto;padding:20px;text-align:center;border-bottom:1px solid #d8d8d8}.home-5g #footer .footerMainMenu li{display:inline-block}.home-5g #footer .footerMainMenu li a{display:block;padding:45px 40px;color:#333;font-size:17px;letter-spacing:1px}.home-5g #footer .footerSubMenu{text-align:center}.home-5g #footer .footerSubMenu li{display:inline-block;margin:0 20px}.home-5g #footer .footerSubMenu li:first-child{margin-left:0}.home-5g #footer .footerSubMenu li:last-child{margin-right:0}.home-5g #footer .footerSubMenu li a{display:block;padding:30px 0;font-size:13px;letter-spacing:1px}.home-5g #footer .imgCover{margin:0 auto;padding:40px 0 65px;text-align:center}.home-5g #footer .imgCover img{max-height:70px}.home-5g #footer .spMenu{display:none;padding:20px 0;font-size:0;border-bottom:1px solid #d8d8d8}.home-5g #footer .spMenu label{position:relative;display:inline-block;box-sizing:border-box;width:50%;min-height:47px;padding:12px;font-size:12px;text-align:center;background:#fff;cursor:pointer}.home-5g #footer .radioBtnItem input[value=sp]~span::before,.home-5g #footer .radioBtnItem input[value=sp]:checked~span::before{position:absolute;top:20%;left:10%;display:inline-block;width:10%;max-width:22px;height:65%;max-height:39px;vertical-align:middle;background-repeat:no-repeat;background-size:contain;content:""}.home-5g #footer .radioBtnItem input[value=pc]~span::before,.home-5g #footer .radioBtnItem input[value=pc]:checked~span::before{position:absolute;top:22%;left:10%;display:inline-block;width:15%;max-width:46px;height:60%;max-height:37px;vertical-align:middle;background-repeat:no-repeat;background-size:contain;content:""}.home-5g #footer .radioBtnItem input[value=sp]~span::before{background-image:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/footer/footer_sp_off.png")}.home-5g #footer .radioBtnItem input[value=sp]:checked~span::before{background-image:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/footer/footer_sp_on.png")}.home-5g #footer .radioBtnItem input[value=pc]~span::before{background-image:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/footer/footer_pc_off.png")}.home-5g #footer .radioBtnItem input[value=pc]:checked~span::before{background-image:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/footer/footer_pc_on.png")}.home-5g #footer .spMenu input[value=sp]~span{border-radius:3px 0 0 3px}.home-5g #footer .spMenu input[value=pc]~span{border-radius:0 3px 3px 0}.home-5g #footer .spMenu input[type=radio]~span{position:absolute;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:content-box;width:100%;height:20px;padding:12px 0;white-space:nowrap;vertical-align:middle;background:#efefef;border:1px solid #d8d8d8;border-top:2px solid #d8d8d8}.home-5g #footer .spMenu input[type=radio]:checked~span{background:#fff;border-top:1px solid #fff;border-right:1px solid #efefef;border-bottom:2px solid #d8d8d8;border-left:1px solid #efefef}.home-5g #footer .spMenu label:first-child input~span{border-left:1px solid #d8d8d8}.home-5g #footer .spMenu label:last-child input~span{border-right:1px solid #d8d8d8}.home-5g #footer .spMenu label:last-child{float:right}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root #footer .sp input[type=radio]~span{white-space:nowrap}@-moz-document url-prefix(){}.home-5g .attentionList{margin:auto;margin-bottom:64px;padding-top:64px}.home-5g .attentionList h3{margin-top:64px;margin-bottom:24px;color:#333;line-height:1.4em}.home-5g .attentionList h4{margin-top:64px;margin-bottom:24px;color:#333;line-height:1em}.home-5g .attentionList li{position:relative;margin-bottom:.4em;padding-left:1em;color:#888;font-size:14px;line-height:2em}.home-5g .attentionList li:before{content:"※";position:absolute;left:0}.home-5g #priceAttentionArea{margin-bottom:160px}.home-5g .breadCrumb li a,.home-5g .textLinkArrow,.home-5g .textLinkAnotherTransition,.home-5g .textLinkAnchorTop,.home-5g .textLinkAnchor,.home-5g .textLinkPdf{position:relative;display:inline-block;padding-right:1em;color:#0080ff;font-size:14px;line-height:1em}.home-5g .textLinkAnotherTransition{padding-right:.5em}.home-5g .textLinkArrow:hover,.home-5g .breadCrumb li a:hover,.home-5g .textLinkAnotherTransition:hover,.home-5g .textLinkAnchorTop:hover,.home-5g .textLinkAnchor:hover{text-decoration:underline}.home-5g .breadCrumb{margin-bottom:64px;padding-top:20px}.home-5g .breadCrumb ul{font-size:0}.home-5g .breadCrumb li{color:#888}.home-5g .breadCrumb li,.home-5g .breadCrumb li a{display:inline-block;padding-right:1em;font-size:12px}.home-5g .breadCrumb li a::after{top:48%;right:-0.1em;width:.7em;height:.7em;border:1px solid rgba(0,0,0,0);border-right:1px solid #0080ff;border-bottom:1px solid #0080ff;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.home-5g .breadCrumb li a::after{position:absolute;display:block;border-right:1px solid #888;border-bottom:1px solid #888;content:""}@-moz-document url-prefix(){.home-5g .breadCrumb li a::after{border-block-start:#f0f8ff;border-inline-start:#f0f8ff}}.home-5g .textLinkArrow::after{position:relative;top:.3em;display:inline-block;width:.5em;height:.5em;border:1px solid rgba(0,0,0,0);border-right:1px solid #0080ff;border-bottom:1px solid #0080ff;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}@-moz-document url-prefix(){.home-5g .textLinkArrow::after{border-block-start:#f0f8ff;border-inline-start:#f0f8ff}}.home-5g .textLinkAnotherTransition::after{position:relative;top:.3em;left:.1em;display:inline-block;width:1.15em;height:1.2em;background:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/common/icon_blank.png") no-repeat;background-size:contain;content:""}.home-5g .textLinkAnchor::after{position:relative;top:.3em;left:.3em;display:inline-block;width:.5em;height:.5em;border:1px solid rgba(0,0,0,0);border-right-color:#0080ff;border-bottom-color:#0080ff;-webkit-transform:translateY(-85%) rotate(45deg);-ms-transform:translateY(-85%) rotate(45deg);transform:translateY(-85%) rotate(45deg);content:""}@-moz-document url-prefix(){.home-5g .textLinkAnchor::after{border-block-start:#f0f8ff;border-inline-start:#f0f8ff}}.home-5g .textLinkAnchorTop::after{position:relative;top:.3em;left:.3em;display:inline-block;width:.5em;height:.5em;border:1px solid rgba(0,0,0,0);border-right:1px solid #0080ff;border-bottom:1px solid #0080ff;-webkit-transform:translateY(-15%) rotate(-135deg);-ms-transform:translateY(-15%) rotate(-135deg);transform:translateY(-15%) rotate(-135deg);content:""}@-moz-document url-prefix(){.home-5g .textLinkArrow::after{border-block-start:#f0f8ff;border-inline-start:#f0f8ff}}.home-5g .scrollToPriceAttention{z-index:5;padding-left:3px;color:#0080ff !important;font-size:inherit;cursor:pointer}.home-5g .redText .scrollToPriceAttention{font-size:1em}.home-5g .textLinkPdf::after{position:relative;top:.3em;left:.1em;display:inline-block;width:1.15em;height:1.2em;background:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/common/icon_pdf.gif") no-repeat;background-size:contain;content:""}.home-5g .boxLinkArrow{position:relative;display:block;box-sizing:border-box;width:100%;margin-top:30px;padding:.8em 1.5em;color:#333;font-size:13px;background-color:#fff;border:1px solid #efefef;border-radius:2px;box-shadow:2px 2px 3px #ccc;cursor:pointer}.home-5g .boxLinkArrow:hover{box-shadow:2px 2px 1px #ccc;opacity:.8}.home-5g .boxLinkArrow::after{position:absolute;top:50%;right:.8em;display:block;width:.8em;height:.8em;border-right:1px solid #888;border-bottom:1px solid #888;border-radius:2px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);content:""}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root .boxLinkArrow::after{border-top:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}.home-5g .boxLinkArrow img{display:inline-block;max-height:30px;vertical-align:middle}.home-5g .boxLinkArrow span{display:inline-block;margin:0 .8em;font-size:13px;line-height:1.4em;vertical-align:middle}@-moz-document url-prefix(){.home-5g .boxLinkArrow:hover{box-shadow:2px 2px 2px #ccc}}.home-5g .addShadow{box-shadow:2px 2px 3px #ccc}.home-5g .grayOut{opacity:.5}.home-5g .grayOut:hover{text-decoration:none;opacity:.5}.home-5g .textLinkArrow.grayOut:hover::after{left:.3em}.home-5g .textLinkAnotherTransition.grayOut:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.5}.home-5g .textLinkAnchor.grayOut:hover::after{top:.5em}.home-5g .selectedItem{position:relative;display:inline-block;width:23px;height:2em;padding:0 1.4em 0 .4em;font-size:14px;line-height:2em;text-align:center;border:2px solid #d8d8d8;border-radius:1px;box-shadow:none;cursor:pointer}.home-5g .selectedItem[disabled]{background:#efefef;cursor:default}.home-5g .selectedItem span{line-height:2em}.home-5g .selectboxSelection::after{position:absolute;top:50%;right:5px;display:inline-block;border:8px solid rgba(0,0,0,0);border-top-color:#d8d8d8;border-right-width:6px;border-left-width:6px;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);content:""}.home-5g .selectboxSelection.active::after{-webkit-transform:translateY(-75%) rotate(-180deg);-ms-transform:translateY(-75%) rotate(-180deg);transform:translateY(-75%) rotate(-180deg)}.home-5g .selectboxController{position:absolute;top:calc(2em + 2px);left:0;z-index:1;display:none;width:50px;max-height:300px;margin:0;padding:0;overflow:auto;overflow-x:hidden;list-style:none;background-color:#fff;outline:none}.home-5g .selectboxController li{box-sizing:border-box;width:100%;text-align:left;border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-left:1px solid #efefef}.home-5g .selectboxController li:hover{background-color:#f8f8f8}.home-5g .selectboxController label.radioBtnItem{display:inline-block;box-sizing:border-box;width:100%;padding:4px;padding-left:10px;font-size:13px;text-align:left;vertical-align:middle}.home-5g .selectboxController li input[type=radio]{display:none}.home-5g .pager{margin:64px 0;margin-right:auto;overflow:hidden}.home-5g .pager ul{position:relative;left:50%;float:left}.home-5g .pager li{position:relative;left:-50%;float:left;margin:0 3px}.home-5g .number a,.home-5g .number span{display:block;padding:.3em .8em;font-size:16px}.home-5g .prevPage,.home-5g .nextPage{padding:.6em .75em;background:#f8f8f8;border-radius:2px;cursor:pointer}.home-5g .pager a{background:#f8f8f8;border-radius:2px}.home-5g .currentPage,.home-5g .pager a:hover,.home-5g .prevPage:hover,.home-5g .nextPage:hover{background-color:rgba(0,0,0,0);border-bottom:3px solid #c03}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root .pager a:hover{border-radius:0 0 2px 2px}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root .prevPage:hover{border-radius:0 0 2px 2px}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root .nextPage:hover{border-radius:0 0 2px 2px}.home-5g .prevPage a,.home-5g .nextPage a{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,0)}.home-5g .prevPagingArrow{display:block;width:10px;height:10px;margin:20%;border-top:2px solid #ccc;border-left:2px solid #ccc;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.home-5g .nextPagingArrow{display:block;width:10px;height:10px;margin:20% 0;border-right:2px solid #ccc;border-bottom:2px solid #ccc;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.home-5g .appealCom{position:relative;display:inline-block;padding:0 .8em;color:#c03;font-weight:600;font-size:14px;line-height:1em;text-align:center}.home-5g .appealCom::before,.home-5g .appealCom::after{bottom:0;width:2px;height:1.1em;background-color:#c03;border-radius:2px}.home-5g .appealCom::before{left:0;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.home-5g .appealCom::after{right:0;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.home-5g .redStringIcon{margin:0 5px;color:#c03;font-weight:bold;font-size:1.2em;word-break:keep-all}.home-5g .rankIcon{display:inline-block;width:30px;height:30px;overflow:hidden;color:#fff;font-size:21px;line-height:32px;text-align:center;background-color:#979797;border-radius:50%}.home-5g .rankIcon.bigSize{width:40px;height:40px;font-size:25px;line-height:42px}.home-5g .rankIcon.order1{background:-webkit-linear-gradient(315deg, #dbbf72 50%, #d5b660 50%);background:linear-gradient(135deg, #dbbf72 50%, #d5b660 50%)}.home-5g .rankIcon.order2{background:-webkit-linear-gradient(315deg, #cccccc 50%, #bfbfbf 50%);background:linear-gradient(135deg, #cccccc 50%, #bfbfbf 50%)}.home-5g .rankIcon.order3{background:-webkit-linear-gradient(315deg, #cb9a6f 50%, #bb8759 50%);background:linear-gradient(135deg, #cb9a6f 50%, #bb8759 50%)}.home-5g .colorStockSlick{overflow:hidden;background:#f8f8f8}.home-5g .colorStockSlick .colorWrap .colorName{height:40px;margin:15px 0;word-break:break-word}.home-5g .colorStockSlick .saleStatus img{max-width:70%;margin:auto}.home-5g .colorStockSlider{position:relative;height:100%;padding-top:30px;padding-bottom:30px;vertical-align:bottom;outline:none}.home-5g .colorStockSlider .sliderBtn{margin:0 15px}.home-5g .colorStockSlider .slickTrack{height:100%}.home-5g .colorStockSlider .slickList{padding:1px 5%}.home-5g .colorStockSlider .slickItem{display:inline-block;vertical-align:top}.home-5g .colorStockSlider .colorWrap{margin:0 10%;padding-bottom:60px;padding-bottom:40px;text-align:center}.home-5g .colorStockSlider .colorImgWrap img{display:block;margin:auto}.home-5g .sliderBtnWrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-5g .sliderBtnWrap.prevWrap{left:0}.home-5g .sliderBtnWrap.nextWrap{right:0}.home-5g .sliderBtnWrap.prevWrap.slick-disabled,.home-5g .sliderBtnWrap.nextWrap.slick-disabled{display:none !important}.home-5g .sliderBtn{position:relative;display:inline-block;width:50px;height:50px;font-size:0;vertical-align:middle;background-color:#fff;border:1px solid #efefef;border-radius:50%;box-shadow:2px 2px 6px #ccc;cursor:pointer;opacity:1}.home-5g .sliderBtn::after{top:50%;left:50%;width:8px;height:8px;border:1px solid rgba(0,0,0,0);border-right:1px solid #c03;border-bottom:1px solid #c03}.home-5g .sliderBtn.prevBtn::after{-webkit-transform:translate(-25%, -50%) rotate(135deg);-ms-transform:translate(-25%, -50%) rotate(135deg);transform:translate(-25%, -50%) rotate(135deg)}.home-5g .sliderBtn.nextBtn::after{-webkit-transform:translate(-75%, -50%) rotate(-45deg);-ms-transform:translate(-75%, -50%) rotate(-45deg);transform:translate(-75%, -50%) rotate(-45deg)}.home-5g .sliderBtn:hover{box-shadow:2px 2px 3px #ccc;opacity:.8}.home-5g #mainContainer{overflow:hidden}.home-5g .sliderBtnWrap.prevWrap.mainVisual{left:-56px}.home-5g .sliderBtnWrap.nextWrap.mainVisual{right:-56px}.home-5g .sliderBtn.prevBtn::after{-webkit-transform:translate(0%, -50%) rotate(135deg);-ms-transform:translate(0%, -50%) rotate(135deg);transform:translate(0%, -50%) rotate(135deg)}.home-5g .sliderBtn.nextBtn::after{-webkit-transform:translate(-100%, -50%) rotate(-45deg);-ms-transform:translate(-100%, -50%) rotate(-45deg);transform:translate(-100%, -50%) rotate(-45deg)}@-moz-document url-prefix(){.home-5g .sliderBtn::after{border-block-start:#f0f8ff;border-inline-start:#f0f8ff}}.home-5g .slickDots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;text-align:center;list-style:none}.home-5g .slickDots li{position:relative;top:4px;display:inline-block;width:10px;height:10px;margin:0 4px;padding:0}.home-5g .slickDots li button{display:inline-block;width:10px;height:10px;padding:0;font-size:0;line-height:0;vertical-align:top;background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}.home-5g .slickDots li button:after{display:inline-block;width:10px;height:10px;background:#d8d8d8;border-radius:5px;cursor:pointer;content:""}.home-5g .slickDots li button:hover,.home-5g .slickDots li button:focus{outline:none}.home-5g .slickDots li button:hover:after{background:#c03}.home-5g .slickDots li.slickActive button:after{background:#c03}.home-5g .checkBoxItem,.home-5g .radioBtnItem{display:block;padding:12px 0;color:#333;font-size:14px;vertical-align:middle;cursor:pointer}.home-5g .checkBoxItem input[type=checkbox],.home-5g .radioBtnItem input[type=radio]{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.home-5g .checkBoxItem input[type=checkbox]+i,.home-5g .radioBtnItem input[type=radio]+i,.home-5g .catSubject{display:inline-block;float:left;box-sizing:border-box;width:20px;height:20px;margin-right:.5em;padding:0;vertical-align:middle;background-color:#fff;border:2px solid #d8d8d8;cursor:pointer}.home-5g .checkBoxItem input[type=checkbox]:checked+i,.home-5g .radioBtnItem input[type=radio]:checked+i{position:relative;background-color:#c03;border-color:#c03}.home-5g .checkBoxItem input[type=checkbox]+i::after{top:50%;left:50%;display:none;width:4px;height:10px;border:1px solid rgba(0,0,0,0);border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translate(-50%, -65%) rotate(45deg);-ms-transform:translate(-50%, -65%) rotate(45deg);transform:translate(-50%, -65%) rotate(45deg)}.home-5g .checkBoxItem input[type=checkbox]:checked+i::after{display:block}.home-5g .checkBoxItem span{display:block;width:87%;margin-left:28px;padding:0;border:none}.home-5g .radioBtnItem input[type=radio]+i{border-radius:50%}.home-5g .radioBtnItem input[type=radio]+i::after{top:50%;left:50%;display:none;width:8px;height:8px;background-color:#c03;border-radius:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-5g .radioBtnItem input[type=radio]:checked+i{background-color:#fff}.home-5g .radioBtnItem input[type=radio]:checked+i::after{display:block}.home-5g .catSubject{position:relative;vertical-align:top;border-radius:50%}.home-5g .catSubject::before,.home-5g .catSubject::after{top:50%;left:50%;width:60%;height:2px;background-color:#d8d8d8;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .5s;transition:all .5s}.home-5g .catSubject::after{-webkit-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.home-5g .catSubject.active::after,.home-5g [data-accordion].js-active [data-accordion-target] .catSubject::after{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-5g .searchBox,.home-5g .faqSearchBox form{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0}.home-5g .searchBox input,.home-5g .faqSearchBox input{display:inline-block;letter-spacing:normal;vertical-align:middle;border:1px solid #d8d8d8}.home-5g .searchBox [type=search],.home-5g .faqSearchBox [type=search]{box-sizing:border-box;width:calc(100% - 40px);height:40px;padding:.7em;font-size:12px;line-height:1;background:#ffffdc;box-shadow:1px 1px 1px #ccc inset}.home-5g .searchBox [type=search]::-webkit-input-placeholder, .home-5g .faqSearchBox [type=search]::-webkit-input-placeholder{color:#979797;letter-spacing:1px}.home-5g .searchBox [type=search]::-moz-placeholder, .home-5g .faqSearchBox [type=search]::-moz-placeholder{color:#979797;letter-spacing:1px}.home-5g .searchBox [type=search]:-ms-input-placeholder, .home-5g .faqSearchBox [type=search]:-ms-input-placeholder{color:#979797;letter-spacing:1px}.home-5g .searchBox [type=search]::-ms-input-placeholder, .home-5g .faqSearchBox [type=search]::-ms-input-placeholder{color:#979797;letter-spacing:1px}.home-5g .searchBox [type=search]::placeholder,.home-5g .faqSearchBox [type=search]::placeholder{color:#979797;letter-spacing:1px}.home-5g .searchBox [type=search]:-ms-input-placeholder{color:#979797 !important;letter-spacing:1px !important}.home-5g .searchBox [type=submit],.home-5g .faqSearchBox [type=submit]{width:40px;height:40px;color:rgba(0,0,0,0);font-size:0;background:url("https://d2tfhz5takygeh.cloudfront.net/contents/img/component/header/header_search.png") #fff no-repeat center/56%;border:none;border-radius:2px;box-shadow:1px 1px 10px #ccc;cursor:pointer}@-moz-document url-prefix(){.home-5g .searchBox [type=search],.home-5g .faqSearchBox [type=search]{box-shadow:1px 1px 2px #ccc inset}}.home-5g ::-webkit-search-cancel-button{-webkit-appearance:none}.home-5g input::-ms-clear{visibility:hidden}.home-5g .clearButton,.home-5g .faqClearButton{position:absolute;top:15%;right:44px;display:none;width:30px;height:30px;background:#ffffdc;cursor:pointer}.home-5g .clearButton::after,.home-5g .clearButton::before,.home-5g .faqClearButton::after,.home-5g .faqClearButton::before{position:relative;top:50%;left:50%;display:block;width:80%;height:5%;background-color:#979797;content:""}.home-5g .clearButton::after,.home-5g .faqClearButton::after{-webkit-transform:translate(-50%, -150%) rotate(-45deg);-ms-transform:translate(-50%, -150%) rotate(-45deg);transform:translate(-50%, -150%) rotate(-45deg)}.home-5g .clearButton::before,.home-5g .faqClearButton::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.home-5g .searchBox .ui-autocomplete,.home-5g .faqSearchBox .ui-autocomplete{max-height:none;overflow-y:auto}.home-5g .searchBox .ui-autocomplete li,.home-5g .faqSearchBox .ui-autocomplete li{border-bottom:1px solid #d9d9d9}.home-5g .searchBox .ui-autocomplete li:last-child,.home-5g .faqSearchBox .ui-autocomplete li:last-child{border:none}.home-5g .searchBox .ui-autocomplete a,.home-5g .faqSearchBox .ui-autocomplete a{padding:6px 1em}.home-5g .clearFix{display:block}.home-5g .clearFix:after{display:block;clear:both;height:0;font-size:0;visibility:hidden;content:" "}.home-5g .link{margin-left:2px;color:#0080ff}.home-5g .link12{color:#0080ff;font-size:12px}.home-5g .link14{color:#0080ff;font-size:14px}.home-5g .link16{color:#0080ff;font-size:16px}.home-5g .link20{color:#0080ff;font-size:20px}.home-5g .link::after,.home-5g .link12::after,.home-5g .link14::after,.home-5g .link16::after,.home-5g .link20::after{position:relative;top:4px;display:inline-block;width:.5em;height:.5em;border:1px solid rgba(0,0,0,0);border-right:1px solid #0080ff;border-bottom:1px solid #0080ff;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);content:""}.home-5g .link20::after{top:5px}.home-5g .linkWin{margin-left:2px;color:#0080ff}.home-5g .linkWinPoint{margin-left:2px;color:#0080ff}.home-5g .linkWin::after,.home-5g .linkWinPoint::after{position:relative;top:.3em;left:.1em;display:inline-block;width:1.15em;height:1.2em;background:url(https://d2tfhz5takygeh.cloudfront.net/contents/img/common/icon_blank.png) no-repeat;background-size:contain;content:""}.home-5g .linkPdf{margin-left:2px;padding:3px 0 5px 0px;color:#0080ff}.home-5g .linkPdf::after{position:relative;top:.3em;left:.1em;display:inline-block;width:1.15em;height:1.2em;background:url(https://d2tfhz5takygeh.cloudfront.net/contents/img/common/icon_pdf.gif) no-repeat;background-size:contain;content:""}.home-5g .link_anc_top{margin-left:2px;color:#0080ff}.home-5g .link_anc_top::after{position:relative;top:.3em;left:.3em;display:inline-block;width:.5em;height:.5em;border:1px solid rgba(0,0,0,0);border-right-color:#0080ff;border-bottom-color:#0080ff;-webkit-transform:translateY(-15%) rotate(-135deg);-ms-transform:translateY(-15%) rotate(-135deg);transform:translateY(-15%) rotate(-135deg);content:""}.home-5g .link_anc_down{margin-left:2px;color:#0080ff}.home-5g .link_anc_down::after{position:relative;top:.3em;left:.3em;display:inline-block;width:.5em;height:.5em;border:1px solid rgba(0,0,0,0);border-right-color:#0080ff;border-bottom-color:#0080ff;-webkit-transform:translateY(-85%) rotate(45deg);-ms-transform:translateY(-85%) rotate(45deg);transform:translateY(-85%) rotate(45deg);content:""}.home-5g .link:hover,.home-5g .link12:hover,.home-5g .link14:hover,.home-5g .link16:hover,.home-5g .link20:hover,.home-5g .linkWin:hover,.home-5g .linkWinPoint:hover,.home-5g .linkPdf:hover,.home-5g .link_anc_top:hover,.home-5g .link_anc_down:hover{text-decoration:underline}.home-5g .f10{font-size:10px}.home-5g .f11{font-size:11px}.home-5g .f12{font-size:12px}.home-5g .f13{font-size:13px}.home-5g .f14{font-size:14px}.home-5g .f15{font-size:15px}.home-5g .f16{font-size:16px}.home-5g .f17{font-size:17px}.home-5g .f18{font-size:18px}.home-5g .f19{font-size:19px}.home-5g .f20{font-size:20px}.home-5g .f21{font-size:21px}.home-5g .f22{font-size:22px}.home-5g .f23{font-size:23px}.home-5g .f24{font-size:24px}.home-5g .f26{font-size:26px}.home-5g .f20b{font-weight:bold;font-size:20px}.home-5g .s{font-size:10px}.home-5g .b{font-weight:bold;font-size:14px}.home-5g .fn{font-weight:normal}.home-5g .btxt{font-weight:bold}.home-5g .lh1_0{line-height:1 !important}.home-5g .lh1_2{line-height:1.2 !important}.home-5g .lh1_4{line-height:1.4 !important}.home-5g .lh1_5{line-height:1.5 !important}.home-5g .lh1_6{line-height:1.6 !important}.home-5g .lh1_7{line-height:1.7 !important}.home-5g .lh1_8{line-height:1.8 !important}.home-5g .lh1_9{line-height:1.9 !important}.home-5g .lh2_0{line-height:2 !important}.home-5g .mt0{margin-top:0 !important}.home-5g .mt1{margin-top:1px !important}.home-5g .mt2{margin-top:2px !important}.home-5g .mt3{margin-top:3px !important}.home-5g .mt4{margin-top:4px !important}.home-5g .mt5{margin-top:5px !important}.home-5g .mt10{margin-top:10px !important}.home-5g .mt11{margin-top:11px !important}.home-5g .mt12{margin-top:12px !important}.home-5g .mt13{margin-top:13px !important}.home-5g .mt14{margin-top:14px !important}.home-5g .mt15{margin-top:15px !important}.home-5g .mt20{margin-top:20px !important}.home-5g .mt25{margin-top:25px !important}.home-5g .mt30{margin-top:30px !important}.home-5g .mt35{margin-top:35px !important}.home-5g .mt40{margin-top:40px !important}.home-5g .mt45{margin-top:45px !important}.home-5g .mt50{margin-top:50px !important}.home-5g .mt55{margin-top:55px !important}.home-5g .mt60{margin-top:60px !important}.home-5g .mt65{margin-top:65px !important}.home-5g .mt70{margin-top:70px !important}.home-5g .mt75{margin-top:75px !important}.home-5g .mt80{margin-top:80px !important}.home-5g .mt85{margin-top:85px !important}.home-5g .mt90{margin-top:90px !important}.home-5g .mt95{margin-top:95px !important}.home-5g .mt100{margin-top:100px !important}.home-5g .mb0{margin-bottom:0px !important}.home-5g .mb5{margin-bottom:5px !important}.home-5g .mb8{margin-bottom:8px !important}.home-5g .mb10{margin-bottom:10px !important}.home-5g .mb15{margin-bottom:15px !important}.home-5g .mb20{margin-bottom:20px !important}.home-5g .mb25{margin-bottom:25px !important}.home-5g .mb30{margin-bottom:30px !important}.home-5g .mb35{margin-bottom:35px !important}.home-5g .mb40{margin-bottom:40px !important}.home-5g .mb45{margin-bottom:45px !important}.home-5g .mb50{margin-bottom:50px !important}.home-5g .mb2em{margin-bottom:2em !important}.home-5g .mb4em{margin-bottom:4em !important}.home-5g .ml0{margin-left:0 !important}.home-5g .ml1{margin-left:1px !important}.home-5g .ml2{margin-left:2px !important}.home-5g .ml3{margin-left:3px !important}.home-5g .ml4{margin-left:4px !important}.home-5g .ml5{margin-left:5px !important}.home-5g .ml6{margin-left:6px !important}.home-5g .ml7{margin-left:7px !important}.home-5g .ml8{margin-left:8px !important}.home-5g .ml9{margin-left:9px !important}.home-5g .ml10{margin-left:10px !important}.home-5g .ml15{margin-left:15px !important}.home-5g .ml20{margin-left:20px !important}.home-5g .ml30{margin-left:30px !important}.home-5g .ml40{margin-left:40px !important}.home-5g .ml50{margin-left:50px !important}.home-5g .ml60{margin-left:60px !important}.home-5g .ml70{margin-left:70px !important}.home-5g .ml80{margin-left:80px !important}.home-5g .ml90{margin-left:90px !important}.home-5g .ml100{margin-left:100px !important}.home-5g .mr0{margin-right:0px !important}.home-5g .mr1{margin-right:1px !important}.home-5g .mr2{margin-right:2px !important}.home-5g .mr3{margin-right:3px !important}.home-5g .mr4{margin-right:4px !important}.home-5g .mr5{margin-right:5px !important}.home-5g .mr6{margin-right:6px !important}.home-5g .mr7{margin-right:7px !important}.home-5g .mr8{margin-right:8px !important}.home-5g .mr9{margin-right:9px !important}.home-5g .mr10{margin-right:10px !important}.home-5g .mr15{margin-right:15px !important}.home-5g .mr20{margin-right:20px !important}.home-5g .mr30{margin-right:30px !important}.home-5g .mr40{margin-right:40px !important}.home-5g .mr50{margin-right:50px !important}.home-5g .mr60{margin-right:60px !important}.home-5g .mr70{margin-right:70px !important}.home-5g .mr80{margin-right:80px !important}.home-5g .mr90{margin-right:90px !important}.home-5g .mr100{margin-right:100px !important}.home-5g .pt0{padding-top:0px !important}.home-5g .pt5{padding-top:5px !important}.home-5g .pt10{padding-top:10px !important}.home-5g .pt15{padding-top:15px !important}.home-5g .pt20{padding-top:20px !important}.home-5g .pt25{padding-top:25px !important}.home-5g .pt30{padding-top:30px !important}.home-5g .pb0{padding-bottom:0px !important}.home-5g .pb5{padding-bottom:5px !important}.home-5g .pb8{padding-bottom:8px !important}.home-5g .pb10{padding-bottom:10px !important}.home-5g .pb15{padding-bottom:15px !important}.home-5g .pb20{padding-bottom:20px !important}.home-5g .pb25{padding-bottom:25px !important}.home-5g .pb30{padding-bottom:30px !important}.home-5g .pl0{padding-left:0 !important}.home-5g .pl5{padding-left:5px !important}.home-5g .pl10{padding-left:10px !important}.home-5g .pl15{padding-left:15px !important}.home-5g .pl20{padding-left:20px !important}.home-5g .pl25{padding-left:25px !important}.home-5g .pl30{padding-left:30px !important}.home-5g .pl35{padding-left:35px !important}.home-5g .pl40{padding-left:40px !important}.home-5g .pl45{padding-left:45px !important}.home-5g .pl50{padding-left:50px !important}.home-5g .pr0{padding-right:0 !important}.home-5g .pr5{padding-right:5px !important}.home-5g .pr10{padding-right:10px !important}.home-5g .pr15{padding-right:15px !important}.home-5g .pr20{padding-right:20px !important}.home-5g .pr25{padding-right:25px !important}.home-5g .pr30{padding-right:30px !important}.home-5g .pr35{padding-right:35px !important}.home-5g .pr40{padding-right:40px !important}.home-5g .pr45{padding-right:45px !important}.home-5g .pr50{padding-right:50px !important}.home-5g .fl{float:left}.home-5g .fr{float:right}.home-5g .ft{overflow:hidden;zoom:1}.home-5g .clear{clear:both}.home-5g .vt{vertical-align:top !important}.home-5g .vm{vertical-align:middle !important}.home-5g .vb{vertical-align:bottom !important}.home-5g .center{margin-right:auto;margin-left:auto;text-align:center}.home-5g .right{text-align:right}.home-5g .left{text-align:left}.home-5g .nobr{white-space:nowrap}.home-5g .hidden{display:none !important}.home-5g .black{color:#333}.home-5g .gray{color:#888 !important}.home-5g .red{color:#c03}.home-5g .grayS{color:#979797}.home-5g .grayX{color:#ccc}.home-5g .kome{padding-left:1em;text-indent:-1em}.home-5g .kome1_5{padding-left:1.5em;text-indent:-1.5em}.home-5g .kome2{padding-left:2em;text-indent:-2em}.home-5g .kome05{padding-left:.5em;text-indent:-0.5em}.home-5g .komelist{margin-top:5px}.home-5g .komelist li{padding-left:1em;line-height:1.4em;text-indent:-1em}.home-5g #displayLoginAlertModalOverlay{z-index:10000;position:fixed;top:0;left:0;display:block;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;background:rgba(0,0,0,.7)}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal{position:absolute;top:10px;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle;background:#fff}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal.smallSize{max-height:330px;margin-top:auto;margin-bottom:auto}.home-5g #displayLoginAlertModalOverlay .closeBtn:before,.home-5g #displayLoginAlertModalOverlay .closeBtn:after{position:absolute;top:50%;left:50%;right:50%;bottom:50%;display:block;width:44%;height:1px;background:#333;content:""}.home-5g #displayLoginAlertModalOverlay .closeBtn:before{-ms-transform:translate(-50%, -50%) rotate(45deg);-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.home-5g #displayLoginAlertModalOverlay .closeBtn:after{-ms-transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.home-5g #loginAlertModalScrollContainer{overflow:hidden;max-height:100%;height:100%;width:100%}.home-5g #loginAlertModalScrollArea{height:100%;overflow-y:scroll;overflow-x:auto;padding-right:0;box-sizing:border-box;width:calc(100% + 15px)}.home-5g #loginAlertModalScrollArea.width100{width:100%}.home-5g #quickModalOverlay.backgroundNone{display:none}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal .scrollGuide{position:absolute;visibility:visible !important;z-index:11000;left:50%;margin-left:-50px;width:100px;height:80px}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal .scrollGuide .scrollGuideArrowContainer{position:absolute;top:-4px;left:50%;margin-left:-12px;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal .scrollGuide .scrollGuideArrow{opacity:1}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal .scrollGuide .scrollGuideArrow>div{width:30px;height:30px;-webkit-animation-name:opacity;animation-name:opacity;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;box-sizing:border-box;border-right:6px solid #c03;border-bottom:6px solid #c03;-webkit-transform:rotate(45deg) translateZ(1px) skew(10deg, 10deg);-ms-transform:rotate(45deg) translateZ(1px) skew(10deg, 10deg);transform:rotate(45deg) translateZ(1px) skew(10deg, 10deg)}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal .scrollGuide .scrollGuideArrow:last-child{margin-top:-6px}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal .scrollGuide .scrollGuideArrow:last-child>div{animation-direction:reverse}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal .scrollGuide.hideVisible{visibility:hidden !important}@-webkit-keyframes opacity{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}100%{opacity:1}}@keyframes opacity{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}100%{opacity:1}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(2px);transform:translateY(2px)}20%{-webkit-transform:translateY(4px);transform:translateY(4px)}30%{-webkit-transform:translateY(6px);transform:translateY(6px)}40%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}60%{-webkit-transform:translateY(12px);transform:translateY(12px)}70%{-webkit-transform:translateY(14px);transform:translateY(14px)}80%{-webkit-transform:translateY(16px);transform:translateY(16px)}90%{-webkit-transform:translateY(18px);transform:translateY(18px)}100%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(2px);transform:translateY(2px)}20%{-webkit-transform:translateY(4px);transform:translateY(4px)}30%{-webkit-transform:translateY(6px);transform:translateY(6px)}40%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}60%{-webkit-transform:translateY(12px);transform:translateY(12px)}70%{-webkit-transform:translateY(14px);transform:translateY(14px)}80%{-webkit-transform:translateY(16px);transform:translateY(16px)}90%{-webkit-transform:translateY(18px);transform:translateY(18px)}100%{-webkit-transform:translateY(20px);transform:translateY(20px)}}.home-5g .loginAlertTitleArea{display:table;width:100%;height:60px;text-align:center}.home-5g .loginAlertTitleArea .inner{display:table-cell;vertical-align:middle;line-height:1.3em;font-size:28px}.home-5g .loginAlertTitle{font-size:22px;font-weight:bold}.home-5g .loginAlertBlock{width:calc(100% - 30px);text-align:center;background-color:#efefef;margin-bottom:5px;margin-left:auto;margin-right:auto}.home-5g .loginAlertNotice{display:table;width:calc(100% - 40px);height:90px;margin-left:auto;margin-right:auto}.home-5g .loginAlertNotice .inner{display:table-cell;vertical-align:middle;font-size:16px;text-align:left;line-height:1.5em}.home-5g .dispFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-5g #confirmLoginDAccountMainArea{margin-left:auto}.home-5g #confirmLoginTwoStepVerificationMainArea{margin-right:auto}.home-5g .loginAlertNoticeButton .inner:hover{opacity:.7}.home-5g .loginAlertLink{margin-top:15px;padding-bottom:15px}.home-5g .loginAlertLink .inner a{font-size:14px}.home-5g .loginAlertLink .inner a::after{left:.3em}.home-5g .loginAlertloginButton{width:400px;margin-top:15px;margin-right:auto;margin-left:auto;padding-bottom:15px}.home-5g .loginAlertloginButton .inner .buttonText{background-color:#c03;padding:26px 10px;color:#fff;font-size:19px;border-radius:40px;line-height:1.2em}.home-5g .loginAlertloginButton .inner .buttonText:hover{opacity:.7}.home-5g .loginAlertIconArea{width:360px;margin-right:auto;margin-left:auto}.home-5g .loginAlertIcon{margin-top:auto;margin-bottom:auto}.home-5g .loginAlertIconNote .inner{font-size:14px;line-height:1.5em;text-align:left;margin-left:10px}.home-5g #networkNumberMainArea img.sp{max-width:31px}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal .scrollGuide{bottom:0}.home-5g html.showModal,.home-5g html.showModalSp{overflow:hidden !important}.home-5g html.showModal body{padding-right:17px}.home-5g #swapModalOverlay{position:fixed;top:0;left:0;z-index:9999;display:block;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.7)}.home-5g #swapModalWindow.itemSwapModal{position:relative;top:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:710px;min-height:250px;margin:auto;vertical-align:middle;padding:42px 0 35px;background:#fff}.home-5g #swapModalWindow.itemSwapModal #headCloseBtn{position:absolute;display:inline-block;background:#fff;box-sizing:content-box;border:1px solid #d8d8d8;border-radius:1px;cursor:pointer;top:10px;right:7px;width:30px;height:30px}.home-5g #swapModalWindow.itemSwapModal .closeBtn:hover{opacity:.8}.home-5g #swapModalWindow.itemSwapModal .closeBtn:before,.home-5g #swapModalWindow.itemSwapModal .closeBtn:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:1px;height:1em;margin:auto;background:#333;content:""}.home-5g #swapModalWindow.itemSwapModal .closeBtn:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.home-5g #swapModalWindow.itemSwapModal .closeBtn:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.home-5g #swapModalWindow.itemSwapModal .swapTextArea{text-align:center}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaTitle{position:relative;font-size:29px;font-weight:bold;display:inline-block;-webkit-transform:translateX(0.15em);-ms-transform:translateX(0.15em);transform:translateX(0.15em);letter-spacing:.2px}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaTitleTriangle{width:26px !important;margin-right:8px;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsgMobile,.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsgOption{font-size:16px;margin:42px auto 43px}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsgMobile{margin:42px auto 23px}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsgMobile span.orderDiv{font-size:1em;font-weight:bold;display:inline}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsgOption{margin-bottom:67px}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsg{display:inline-block;margin-bottom:22px;line-height:.7em;font-size:20px}.home-5g #swapModalWindow.itemSwapModal .grayBackground .swapTextAreaMsg{margin:10px auto 35px}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2em}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-5g #swapModalWindow.itemSwapModal .grayBackground.swapTextAreaMsgWrap,.home-5g #swapModalWindow.itemSwapModal .grayBackground.selectBtnArea{background:#d8d8d8}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsgWrap{width:100%;text-align:center;padding-top:20px}.home-5g #swapModalWindow.itemSwapModal .selectBtn{width:28%;min-height:297px;border:1px solid #d8d8d8;padding:25px 15px;cursor:pointer;word-break:break-word;box-sizing:content-box}.home-5g #swapModalWindow.itemSwapModal .mobileSelect .selectBtn{position:relative;background:#fff;min-height:calc(100% + 3em + 2px);border:none}.home-5g #swapModalWindow.itemSwapModal .selectBtn+.selectBtn{margin-left:7.5%}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn{padding:0}.home-5g #swapModalWindow.itemSwapModal .selectBtn.active,.home-5g #swapModalWindow.itemSwapModal .selectBtn:active{border:2px solid #c03;padding:24px 14px}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.mobileSelect:not(.orderSelect) .selectBtn.active,.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.mobileSelect:not(.orderSelect) .selectBtn:active{padding:23px 13px 21px}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn.active,.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn:active{width:calc(28% - 4px)}.home-5g #swapModalWindow.itemSwapModal .selectBtn img{margin-bottom:10px}.home-5g #swapModalWindow.itemSwapModal .selectBtn div{line-height:1.6em;padding:0 10px}.home-5g #swapModalWindow.itemSwapModal .selectBtn div.mobileColorName{margin-bottom:4.5em}.home-5g #swapModalWindow.itemSwapModal .selectBtn.active div.mobileColorName,.home-5g #swapModalWindow.itemSwapModal .selectBtn:active div.mobileColorName{margin-bottom:calc(4.5em + 2px)}.home-5g #swapModalWindow.itemSwapModal .selectBtn div.orderDiv{position:absolute;bottom:15px;width:178px;padding:1em 5px;margin:0 10px;text-align:center;font-weight:bold;line-height:1.4em;border:1px solid #d8d8d8;box-sizing:border-box}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect div.orderDiv{position:static;width:100%;margin:0}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea:not(.orderSelect) .selectBtn.active div.orderDiv,.home-5g #swapModalWindow.itemSwapModal .selectBtnArea:not(.orderSelect) .selectBtn:active div.orderDiv{bottom:13px}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn.active div.orderDiv,.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn:active div.orderDiv{padding:calc(1em - 1px) 4px;border:none}.home-5g #swapModalWindow.itemSwapModal .sameMobile{text-align:center;width:80%}.home-5g #swapModalWindow.itemSwapModal .sameMobile img{max-width:198px;margin:10px 40px}.home-5g #swapModalWindow.itemSwapModal .sameMobile div{font-size:1.6em;line-height:1.6em}.home-5g #swapModalWindow.itemSwapModal .swapModalResponsive{display:none}.home-5g #quickModalOverlay{position:fixed;top:0;left:0;z-index:9999;display:block;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.7)}.home-5g #modalWindow.quickOrderHelpModal{position:absolute;top:10px;right:0;bottom:auto;left:0;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;vertical-align:middle;-webkit-box-pack:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:710px;max-width:95%;height:calc(100% - 10px);max-height:1200px;margin:auto;padding:20px 40px 0;background:#fff;box-sizing:border-box;text-align:center}.home-5g #modalWindow.quickOrderHelpModal #modalCloseButton{position:absolute;top:10px;right:7px;display:inline-block;width:30px;height:30px;border:1px solid #d8d8d8;box-shadow:2px 2px 3px #ccc;background:#fff;cursor:pointer;box-sizing:content-box}.home-5g #modalWindow.quickOrderHelpModal #modalCloseButton:hover{box-shadow:2px 2px 1px #ccc;opacity:.8}.home-5g #modalWindow.quickOrderHelpModal #modalCloseButton:before,.home-5g #modalWindow.quickOrderHelpModal #modalCloseButton:after{position:absolute;top:50%;left:50%;display:block;width:44%;height:1px;background-color:#333;content:""}.home-5g #modalWindow.quickOrderHelpModal #modalCloseButton:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.home-5g #modalWindow.quickOrderHelpModal #modalCloseButton:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnArea{background:rgba(0,0,0,.6);padding:20px 0;width:100%;height:141px;box-sizing:border-box;position:absolute;left:0;bottom:0}.home-5g #modalWindow.quickOrderHelpModal img{display:block;margin:0 auto}.home-5g #modalWindow.quickOrderHelpModal img.sp{display:none}.home-5g #modalWindow.quickOrderHelpModal #quickHelpContentsTitle{display:block;width:100%;margin:0 0 25px}.home-5g #modalWindow.quickOrderHelpModal #quickHelpContentsTitle img{max-height:40px}.home-5g #modalWindow.quickOrderHelpModal #quickHelpContents{width:100%;margin-bottom:151px}.home-5g #modalWindow.quickOrderHelpModal #quickHelpContents .quickHelpSubTitle,.home-5g #modalWindow.quickOrderHelpModal .quickHelpBalloon{margin-bottom:15px;text-align:center}.home-5g #modalWindow.quickOrderHelpModal #quickHelpContents .quickHelpFlow{margin-bottom:10px;text-align:center}.home-5g #modalWindow.quickOrderHelpModal .quickTextArea{text-align:left}.home-5g #modalWindow.quickOrderHelpModal .quickTextArea.attentionList{margin-bottom:0;padding-top:8px}.home-5g #modalWindow.quickOrderHelpModal .quickTextArea.attentionList ul{margin:0 auto 20px}.home-5g #modalWindow.quickOrderHelpModal .quickTextArea.attentionList ul li{line-height:1.2em;color:#888}.home-5g #modalWindow.quickOrderHelpModal .dotAttentionList li::before{content:"・"}.home-5g #modalWindow.quickOrderHelpModal .attentionList li.noIcon{padding-left:0}.home-5g #modalWindow.quickOrderHelpModal .attentionList li.noIcon::before{display:none}.home-5g #modalWindow.quickOrderHelpModal p{font-size:14px}.home-5g #modalWindow.quickOrderHelpModal #scrollConteiner{overflow:hidden;max-height:100%;height:100%;width:100%}.home-5g #modalWindow.quickOrderHelpModal #quickModalScrollBox{width:calc(100% + 7px);max-height:100%;overflow-y:scroll;overflow-x:auto;padding-right:7px;box-sizing:border-box}.home-5g #modalWindow.quickOrderHelpModal #quickModalScrollBox.scrollPlusWidth{width:calc(100% + 17px);padding-right:0}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin:0 auto}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnArea .pXSmall{font-size:16px;color:#fff}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap .boxLinkArrow{margin-top:10px;font-size:18px;width:48%;padding:.8em 1.5em;box-shadow:inherit;border-radius:32px}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap .boxLinkArrow:hover{box-shadow:inherit}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap .boxLinkArrow::after{display:none}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap .boxLinkArrow>span{display:block;font-size:12px;margin:0}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap #quickCartRunBtn{background:#c03;border-color:#c03;color:#fff}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap #quickCartRunBtn span{color:#fff}.home-5g #modalWindow.quickOrderHelpModal #nomalCartRunBtn{border-color:#efefef}.home-5g #modalWindow.quickOrderHelpModal .scrollGuide{position:absolute;bottom:100px;visibility:visible !important}.home-5g #modalWindow.quickOrderHelpModal .scrollGuide.hideVisible{visibility:hidden !important}.home-5g .scrollGuide .scrollGuideArrow>div{box-sizing:content-box}.home-5g #okazanModalOverlay{position:fixed;top:0;left:0;z-index:9999;display:block;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.7)}.home-5g #modalWindow.okazanHelpModal{position:absolute;top:10%;right:0;bottom:auto;left:0;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;vertical-align:middle;-webkit-box-pack:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:710px;max-width:95%;height:calc(100% - 10px);max-height:670px;margin:auto;padding:0;background:#fff;box-sizing:border-box;text-align:center}.home-5g #modalWindow.okazanHelpModal #modalCloseButton{position:absolute;top:10px;right:7px;display:inline-block;width:30px;height:30px;border:1px solid #d8d8d8;box-shadow:2px 2px 3px #ccc;background:#fff;cursor:pointer;box-sizing:content-box}.home-5g #modalWindow.okazanHelpModal #modalCloseButton:hover{box-shadow:2px 2px 1px #ccc;opacity:.8}.home-5g #modalWindow.okazanHelpModal #modalCloseButton::before,.home-5g #modalWindow.okazanHelpModal #modalCloseButton::after{position:absolute;top:50%;left:50%;display:block;width:44%;height:1px;background-color:#333;content:""}.home-5g #modalWindow.okazanHelpModal #modalCloseButton::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.home-5g #modalWindow.okazanHelpModal #modalCloseButton::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.home-5g #modalWindow.okazanHelpModal img{display:block;margin:0 auto;box-sizing:border-box}.home-5g #modalWindow.okazanHelpModal img.sp{display:none}.home-5g #modalWindow.okazanHelpModal .okaeshiHelpContentsTitle,.home-5g #modalWindow.okazanHelpModal .zankaHelpContentsTitle{display:block;width:100%;text-align:left;padding:40px 0 20px}.home-5g #modalWindow.okazanHelpModal .okaeshiModalScrollBox.scrollPlusWidth .okaeshiHelpContentsTitle,.home-5g #modalWindow.okazanHelpModal .zankaModalScrollBox.scrollPlusWidth .zankaHelpContentsTitle{width:calc(100% - 17px)}.home-5g #modalWindow.okazanHelpModal .okaeshiHelpContentsTitle span,.home-5g #modalWindow.okazanHelpModal .zankaHelpContentsTitle span{margin-left:15px;font-size:16px;font-weight:bold}.home-5g #modalWindow.okazanHelpModal .okaeshiHelpContents{width:90%;margin:15px 5%;text-align:left}.home-5g #modalWindow.okazanHelpModal .zankaHelpContents{width:92%;max-width:640px;margin:15px auto;text-align:left}.home-5g #modalWindow.okazanHelpModal .okaeshiModalScrollBox.scrollPlusWidth .okaeshiHelpContents{width:calc(90% - 17px)}.home-5g #modalWindow.okazanHelpModal .okaeshiHelpContents .okaeshiHelpSubTitle,.home-5g #modalWindow.okazanHelpModal .zankaHelpContents .zankaHelpSubTitle{margin-bottom:15px}.home-5g #modalWindow.okazanHelpModal .okaeshiHelpFlow{margin:0 80px}.home-5g #modalWindow.okazanHelpModal .zankaHelpFlow{max-width:640px;margin:0 auto 20px}.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea,.home-5g #modalWindow.okazanHelpModal .zankaTextArea{margin:0 80px;text-align:left}.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea.attentionList,.home-5g #modalWindow.okazanHelpModal .zankaTextArea.attentionList{margin-bottom:0;padding-top:8px}.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea.attentionList ul,.home-5g #modalWindow.okazanHelpModal .zankaTextArea.attentionList ul{margin:0 auto 20px}.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea.attentionList ul li,.home-5g #modalWindow.okazanHelpModal .zankaTextArea.attentionList ul li{line-height:1.2em;color:#888}.home-5g #modalWindow.okazanHelpModal p{font-size:14px}.home-5g #modalWindow.okazanHelpModal #scrollContainer{overflow:hidden;max-height:100%;height:100%;width:100%}.home-5g #modalWindow.okazanHelpModal .okaeshiModalScrollBox,.home-5g #modalWindow.okazanHelpModal .zankaModalScrollBox{width:calc(100% + 7px);max-height:100%;overflow-y:scroll;overflow-x:auto;padding-right:7px;box-sizing:border-box}.home-5g #modalWindow.okazanHelpModal .okaeshiModalScrollBox.scrollPlusWidth,.home-5g #modalWindow.okazanHelpModal .zankaModalScrollBox.scrollPlusWidth{width:calc(100% + 17px);padding-right:0}.home-5g .floaterBoxSizing *{box-sizing:content-box}.home-5g #floaterBanner,.home-5g #botFloaterBanner{position:fixed;bottom:0;z-index:300;width:100%;height:auto}.home-5g #botFloaterBanner{z-index:310}.home-5g #floaterBannerRelative,.home-5g #botFloaterBannerRelative{position:relative}.home-5g .scrollBtn{position:absolute;right:35px;bottom:20px;z-index:305;float:right;margin:15px}.home-5g #footer{position:relative}.home-5g .scrollBtnIcon{width:50px;height:50px;border-radius:25px;box-shadow:3px 3px 8px 1px #d8d8d8;cursor:pointer}.home-5g .scrollBtn:hover{opacity:.8}.home-5g .scrollBtnIcon img{min-width:50px;min-height:50px;overflow:hidden;border-radius:20px}.home-5g #chatContainer,.home-5g .btnMaxChat,.home-5g .btnMaxBot{visibility:hidden}.home-5g #botGuideContainer{display:none}.home-5g #botPurchaseGuide{position:fixed;right:10px;bottom:10px;z-index:1800;width:246px;height:50px;padding:9px;border-radius:5px}.home-5g #botGuideBanner{position:relative;z-index:1;box-sizing:border-box;width:246px;height:50px;margin-bottom:-1px;overflow:hidden;background:-webkit-linear-gradient(left, #cc0033 0px, #cc0033 50px, #ffffff 50px, #ffffff 100%);background:linear-gradient(to right, #cc0033 0px, #cc0033 50px, #ffffff 50px, #ffffff 100%);border:2px solid #c03;border-radius:10px;box-shadow:0 0 12px rgba(0,0,0,.075);cursor:pointer;left:0}.home-5g #botBalloonIcon{position:absolute;top:9px;left:4px;display:block}.home-5g #botBalloonIcon>img{max-width:40px;outline:none}.home-5g #botMinimumIcon{position:absolute;top:3px;left:4px;display:none;cursor:pointer}.home-5g #botMinimumIcon>img{outline:none}.home-5g #botBannerText{position:absolute}.home-5g #closeBotGuideButton{position:absolute;width:14px;height:14px;padding:8px;cursor:pointer}.home-5g #closeBotGuideButton>img{max-width:14px;outline:none}.home-5g #botGuideDetail{position:relative;display:none;width:358px;text-align:center}.home-5g #botGuideDetail img{position:absolute;top:15px;left:15px;max-width:77px}.home-5g #botGuideDetail a.linkPopupAfter>img{display:none}.home-5g #botGuideDetailText{margin-top:35px;line-height:20px}.home-5g .chatlinkOls{position:absolute;top:107px;left:97px;cursor:pointer}.home-5g #botStart{position:absolute;top:150px;left:74px;width:220px;height:40px;color:#fff;font-size:14px;line-height:40px;background-color:#c03;cursor:pointer}.home-5g .spMenuOpened #botPurchaseGuide{display:none !important}.home-5g .spMenuOpened #chatContainer,.home-5g .spMenuOpened #botContainer{display:none !important}.home-5g .spMenuOpened .btnMaxChat,.home-5g .spMenuOpened .btnMaxBot{display:none !important}.home-5g #chatContainer,.home-5g #botContainer{position:fixed;right:10px;bottom:10px;z-index:2000;width:880px;max-width:100%;height:576px;margin:0px;padding:9px;overflow:hidden;font-size:100%;text-align:left}.home-5g #botContainer{height:541px}.home-5g #chatContainer.onFaq,.home-5g #botContainer.onFaq{bottom:50px}.home-5g #chatHeader,.home-5g #botHeader{position:relative;z-index:1;box-sizing:border-box;width:246px;height:50px;margin-bottom:-1px;overflow:hidden;background:-webkit-linear-gradient(left, #cc0033 0px, #cc0033 50px, #ffffff 50px, #ffffff 100%);background:linear-gradient(to right, #cc0033 0px, #cc0033 50px, #ffffff 50px, #ffffff 100%);border:2px solid #c03;border-radius:10px 10px 0 0;box-shadow:0 0 12px rgba(0,0,0,.3)}.home-5g #chatHeader{background:-webkit-linear-gradient(left, #0080ff 0px, #0080ff 50px, #ffffff 50px, #ffffff 100%);background:linear-gradient(to right, #0080ff 0px, #0080ff 50px, #ffffff 50px, #ffffff 100%);border:2px solid #0080ff}.home-5g #chatHeader.animate,.home-5g #botHeader.animate{-webkit-animation:.7s linear 0s infinite alternate notify;animation:.7s linear 0s infinite alternate notify}.home-5g #chatHeader #chatTitle,.home-5g #botHeader #botTitle{position:absolute;top:11px;left:100px;max-width:84px;outline:none}.home-5g #chatHeader #btnMinChat img,.home-5g #botHeader #btnMinBot img{position:absolute;top:3px;left:4px;outline:none;cursor:pointer}.home-5g #chatHeader #btnDisconChat,.home-5g #botHeader #btnDisconBot{position:absolute;top:10px;right:1px;max-width:14px;padding:6px;outline:none;cursor:pointer}.home-5g #chatMain,.home-5g #botMain{position:relative;clear:both;min-width:768px;color:#333;font-size:14px;background-color:#f8f8f8;box-shadow:0 0 12px rgba(0,0,0,.3)}.home-5g #chatMain{border:1px solid #d8d8d8}.home-5g #chatMain:before,.home-5g #botMain:before{position:absolute;top:0;left:0;z-index:2;width:260px;content:"";pointer-events:none}.home-5g #chatMain:before{height:10px;background-color:#f8f8f8}.home-5g #botMain:before{height:8px;background-color:#c03}.home-5g #chatArea,.home-5g #botArea{clear:both;color:#333}.home-5g #areaGetMsg,.home-5g #botAreaGetMsg{height:330px;overflow:scroll;overflow-x:hidden}.home-5g #areaGetMsg{z-index:2;border:15px solid #f8f8f8;border-top-width:20px}.home-5g #botAreaGetMsg{height:320px;margin-bottom:0;padding-bottom:10px}.home-5g #botAreaGetMsg .message:first-child{margin-top:10px}.home-5g #areaType{height:15px;font-size:80%}.home-5g #btnSendMsg,.home-5g #btnBotSendMsg{max-width:100%}.home-5g #btnSendMsg:disabled,.home-5g #btnBotSendMsg:disabled{cursor:default;opacity:.2}.home-5g #sendArea,.home-5g #botSendArea{display:table;clear:both;width:100%;background-color:#fff;border-top:1px solid #d8d8d8}.home-5g #sendArea div,.home-5g #botSendArea div{display:table-cell;padding:15px}.home-5g #botSendArea div{padding-bottom:8px}.home-5g #sendArea .btnArea,.home-5g #botSendArea .btnArea{width:90px;padding-left:0;line-height:0;vertical-align:bottom}.home-5g #botSendArea .btnArea{padding:10px 15px 8px 0}.home-5g #areaSendMsg,.home-5g #botAreaSendMsg{box-sizing:border-box;width:100%;height:60px;margin:0;background-color:#fff}.home-5g #areaSendMsg{height:86px;font-size:16px}.home-5g #chatBotIconArea{position:relative;z-index:2;display:table;clear:both;width:100%;height:60px;background:#c03}.home-5g #chatBotIconArea .icon{position:absolute;top:10px;left:6px;z-index:1;display:table-cell;width:72px;height:72px;background:url(https://d2tfhz5takygeh.cloudfront.net/contents/img/component/bot/faq_bot_character_pc.png) no-repeat 0 0;background-size:72px 72px}.home-5g #chatBotIconArea .notice{display:table-cell;padding-left:100px;color:#fff;font-size:14px;vertical-align:middle}.home-5g #botFooter{padding:10px 15px;padding-top:0}.home-5g #botContainer button{color:#fff;font-size:120%;vertical-align:middle;background-color:#337ab7;border:1px solid #ccc;border-color:#2e6da4;border-radius:4px;cursor:pointer}.home-5g #botContainer button :hover{background-color:#286090;border-color:#204d74}.home-5g .btnMaxChat,.home-5g .btnMaxBot{position:fixed;right:8px;bottom:8px;z-index:1800;margin:0px;font-size:100%}.home-5g .btnMaxChat.pc.onFaq,.home-5g .btnMaxBot.pc.onFaq{bottom:48px}.home-5g .btnMaxChat *,.home-5g .btnMaxBot *{max-width:100%;outline:none}.home-5g .btnMaxChat.animate,.home-5g .btnMaxBot.animate{-webkit-animation:blink .7s ease-in-out infinite alternate;animation:blink .7s ease-in-out infinite alternate}.home-5g .btnMaxChat .chatConnect,.home-5g .btnMaxBot .botConnect{display:inline-block}.home-5g .btnMaxChat.animate .chatConnect,.home-5g .btnMaxBot.animate .botConnect{display:none}.home-5g .btnMaxChat .chatResponse,.home-5g .btnMaxBot .botResponse{display:none}.home-5g .btnMaxChat.animate .chatResponse,.home-5g .btnMaxBot.animate .botResponse{display:inline-block}.home-5g .guest,.home-5g .agent{clear:both;box-sizing:border-box;width:100%;padding:20px 5px}.home-5g .guest{text-align:right}.home-5g #botContainer .guest,.home-5g #botContainer .agent{padding:24px 10px 0}.home-5g .guest .from,.home-5g .agent .from{float:left;width:80%}.home-5g .guest .from{color:#888;font-weight:bold;font-size:120%}.home-5g .agent .from{color:#f06986;font-weight:bold;font-size:120%}.home-5g .time{display:inline-block;margin-top:0px;margin-bottom:0px;color:#888;font-size:85%;vertical-align:bottom}.home-5g .agent .time{padding-left:10px;text-align:left}.home-5g .guest .time{padding-right:10px;text-align:right}.home-5g .message{position:relative;box-sizing:border-box;width:auto;max-width:80%;margin:0;padding:12px 15px;text-align:left;word-wrap:break-word;overflow-wrap:break-word;border-radius:3px}.home-5g #botContainer .message{width:80%;min-width:260px;line-height:1.4em}.home-5g #botContainer .message.talk_message{width:auto}.home-5g .guest .message{display:inline-block;margin-right:10px;background-color:#fff;border:1px solid #d8d8d8;box-shadow:1px 2px 8px rgba(0,0,0,.2)}.home-5g .agent .message{display:inline-block;margin-left:10px;background-color:#fff;border:1px solid #0080ff;box-shadow:1px 2px 8px rgba(0,0,0,.2)}.home-5g #botContainer .agent .message{border:1px solid #c03}.home-5g .guest .message:after{position:absolute;top:50%;right:-6px;display:block;width:10px;height:10px;background-color:#fff;border-top:1px solid rgba(0,0,0,0);border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid rgba(0,0,0,0);-webkit-transform:translateY(-50%) rotate(-45deg) skew(7.5deg, 7.5deg);-ms-transform:translateY(-50%) rotate(-45deg) skew(7.5deg, 7.5deg);transform:translateY(-50%) rotate(-45deg) skew(7.5deg, 7.5deg);content:""}.home-5g .agent .message:after{position:absolute;top:50%;left:-6px;display:block;width:10px;height:10px;background-color:#fff;border-top:1px solid #0080ff;border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);border-left:1px solid #0080ff;-webkit-transform:translateY(-50%) rotate(-45deg) skew(7.5deg, 7.5deg);-ms-transform:translateY(-50%) rotate(-45deg) skew(7.5deg, 7.5deg);transform:translateY(-50%) rotate(-45deg) skew(7.5deg, 7.5deg);content:""}.home-5g #botContainer .agent .message:after{border-top:1px solid #c03;border-left:1px solid #c03}.home-5g .system .message{display:inline-block;padding:2px 5px;font-size:85%}.home-5g #botContainer .system .message,.home-5g #botContainer .system .message{padding-top:15px;padding-left:15px}.home-5g .message a{color:#0080ff}.home-5g .message a:hover{text-decoration:none}.home-5g .message.message_red{color:#fff;background-color:#c03}.home-5g .message.message_red:after{background-color:#c03}.home-5g .botQuestion,.home-5g .botAnswer{margin:8px;padding:0px 6px;font-weight:bold}.home-5g .botQuestion{color:#c03;background:#fff}.home-5g .botAnswer{color:#fff;background:#c03}.home-5g .botBtnArea,.home-5g .talkMenuArea,.home-5g .urlBtnArea{background:#f8f8f8}.home-5g .botBtnArea,.home-5g .talkMenuArea{display:block}.home-5g .botBtnArea>.btnTable>span.botBtn,.home-5g .talkMenuArea>.talkMenuTable>span.talkMenuBtn{color:#c03;line-height:1;text-align:center;background:#fff;border:2px solid #c03;-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures}.home-5g .talkMenuArea>.talkMenuTable>span.colorQuestion{background-color:#fbe5d6}.home-5g .botBtnArea>.btnTable>span.botBtn.emphasize,.home-5g .talkMenuArea>.talkMenuTable>span.talkMenuBtn.emphasize{border-width:4px}.home-5g .botBtnArea>.btnTable>span.botBtn.on,.home-5g .talkMenuArea>.talkMenuTable>span.talkMenuBtn.on{color:#fff;background:#c03;border:2px solid #c03;pointer-events:none}.home-5g .botBtnArea>.btnTable>.botBtn.disabled,.home-5g .talkMenuArea>.talkMenuTable>.talkMenuBtn.disabled,.home-5g .urlBtnArea>.btnTable>a.urlBtn.disabled{opacity:.4;pointer-events:none}.home-5g .urlBtnArea>.btnTable>a.urlBtn{position:relative;height:auto;min-height:40px;color:#c03 !important;background:#fff;border:2px solid #c03}.home-5g .urlBtnArea>.btnTable>a.urlBtn:before{position:absolute;right:10px;display:block;width:15px;height:15px;background:url(https://d2tfhz5takygeh.cloudfront.net/contents/img/common/icon_blank.png) no-repeat 0 0;background-size:15px 15px;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-5g .bot_character{position:absolute;left:0}.home-5g .includeImg{position:relative}.home-5g .btnTable>span.botBtn:hover,.home-5g .talkMenuTable>span.talkMenuBtn:hover{color:#fff;background:#f06986;cursor:pointer}.home-5g #chatQst{padding:10px;color:#333;text-align:center;background-color:#fff;border:1px solid #d8d8d8;box-shadow:0 0 12px rgba(0,0,0,.3)}.home-5g #chatQst label{display:inline-block;text-align:center;background-color:#eee;cursor:pointer}.home-5g #chatQst label:hover{color:#31708f;background-color:#d9edf7}.home-5g #chatQst label.toggleLeft{width:50px;height:20px;padding:5px;border-radius:7px 0 0 7px}.home-5g #chatQst label.toggleRight{width:50px;height:20px;margin-left:-5px;padding:5px;border-radius:0 7px 7px 0}.home-5g #chatQst input[type=radio]:checked+label{color:#d9edf7;background-color:#31708f}.home-5g #chatQst label.scoreNum{width:20px;height:20px;padding:5px;border-radius:100%}.home-5g #chatQst dt{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #31708f}.home-5g #chatQst dd{margin-left:10px}.home-5g #areaQstMsg{width:400px;height:50px}.home-5g #btnSendQst{width:100%;height:50px;margin-top:10px}.home-5g textarea{padding:15px;font-size:14px;vertical-align:middle;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.275);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;resize:none}.home-5g textarea:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.home-5g textarea:placeholder-shown,.home-5g textarea::-webkit-input-placeholder{color:#979797}.home-5g textarea:disabled{opacity:.4}.home-5g #botContainer #linkarea{padding:0 15px 15px 15px;background:#fff}.home-5g #botContainer #linkarea a{margin-left:4px;font-size:12px !important}.home-5g #chatControllers,.home-5g #botControllers{float:right;margin-top:-22px;margin-left:250px;line-height:40px;white-space:nowrap}.home-5g #botControllers{margin-top:-20px}.home-5g #chatControllers span,.home-5g #botControllers span{margin:5px 5px 5px auto;color:#fff;text-decoration:underline;border:0px solid gray;border-radius:3px;cursor:pointer}.home-5g #chatControllers span:hover,.home-5g #botControllers span:hover{text-decoration:none}@-webkit-keyframes notify{0%{background-color:#337ab7}100%{background-color:#ccc}}@keyframes notify{0%{background-color:#337ab7}100%{background-color:#ccc}}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}.home-5g .breadCrumb{margin-bottom:0;padding-bottom:20px}.home-5g .hr02_red{color:#c03}.home-5g .hr02_em-space li{padding-left:1em;text-indent:-1em;line-height:1.65em}.home-5g .hr02_bold{font-weight:bold}.home-5g .hr02_arrow01{position:relative;color:#0080ff;font-size:18px}.home-5g .hr02_arrow01::after{position:absolute;content:"";display:block;width:26px;height:13px;background:url("/common/images/lp/home-5g/arrow01-0227a0ddf8.png") no-repeat;top:50%;right:-46px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-5g .hr02_arrow02{position:relative;color:#0080ff;font-size:18px}.home-5g .hr02_arrow02::after{position:absolute;content:"";display:block;width:26px;height:13px;background:url("/common/images/lp/home-5g/arrow01-0227a0ddf8.png") no-repeat;top:50%;right:-46px;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.home-5g .hr02_text-link{display:inline}.home-5g .hr02_wrap{max-width:960px;margin:0 auto}.home-5g .hr02_mv{margin-bottom:45px}.home-5g .hr02_mv_ttl{text-align:center}.home-5g .hr02_mv_text-area{padding:0 15px}.home-5g .hr02_sec01{margin-bottom:50px}.home-5g .hr02_sec01 .hr02_list{margin-bottom:60px}.home-5g .hr02_sec01 .hr02_list li{text-align:center}.home-5g .hr02_sec01 .hr02_list li:first-child{margin-bottom:10px}.home-5g .hr02_sec01 .hr02_unit{text-align:center;position:relative;z-index:0}.home-5g .hr02_sec01 .hr02_unit_ttl{position:absolute;top:0;width:100%}.home-5g .hr02_sec01 .hr02_unit_content{border-left:solid 4px #c03;border-right:solid 4px #c03;box-sizing:border-box}.home-5g .hr02_sec01 .hr02_unit01_item01{margin-bottom:50px}.home-5g .hr02_sec01 .hr02_unit01_item02{margin-bottom:60px}.home-5g .hr02_sec01 .hr02_unit02 .hr02_unit_content{padding:60px 0;border:solid 4px #c03}.home-5g .hr02_sec01 .hr02_unit02 .hr02_arrow01{display:inline-block;margin:60px 0}.home-5g .hr02_sec02_wrap{margin-bottom:70px}.home-5g .hr02_sec02_wrap02{text-align:center}.home-5g .hr02_sec02_wrap02 .hr02_sec02_text{font-weight:normal;text-align:left;margin-bottom:55px;padding-top:0}.home-5g .hr02_sec02_wrap02 .hr02_red{font-size:18px}.home-5g .hr02_sec02_wrap02 .hr02_btn02{display:inline-block;margin-bottom:65px}.home-5g .hr02_sec02_wrap02 .hr02_btn03{display:inline-block;margin-bottom:15px}.home-5g .hr02_sec02_wrap03{margin-bottom:95px}.home-5g .hr02_sec02_wrap03 .hr02_sec02_accordion{background:#fabe00;border-radius:20px}.home-5g .hr02_sec02_wrap03 .hr02_sec02_content{display:none}.home-5g .hr02_sec02_wrap03 .hr02_sec02_title{font-size:28px;color:#c03;font-weight:bold;line-height:1.3em;background:none;padding:13px 0 7px;cursor:pointer;border-radius:10px}.home-5g .hr02_sec02_wrap03 .hr02_sec02_title.is-open{border-radius:10px 10px 0 0}.home-5g .hr02_sec02_wrap03 .hr02_sec02_title-bg{font-size:28px;color:#c03;font-weight:bold;line-height:2em;background:#fff;padding:4px 14px;border-radius:8px}.home-5g .hr02_sec02_wrap03 .hr02_sec02_sub-title{margin:15px auto 50px}.home-5g .hr02_sec02_inner{max-width:600px;margin:0 auto}.home-5g .hr02_sec02_title{font-size:30px;text-align:center;color:#fff;background:#fabe00;padding:6px 0;position:relative;border-radius:10px 10px 0 0}.home-5g .hr02_sec02_title_icon{position:absolute;top:50%;right:2%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background:#fff;border-radius:50%}.home-5g .hr02_sec02_title_icon::before,.home-5g .hr02_sec02_title_icon::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;background:#fabe00;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.home-5g .hr02_sec02 .hr02_sec02_title:not(.is-open)>.hr02_sec02_title_icon:not(.is-open)::before{-webkit-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.home-5g .hr02_sec02 .hr02_sec02_title:not(.is-open)>.hr02_sec02_title_icon::after{-webkit-transform:translate(-50%, -50%) rotate(270deg);-ms-transform:translate(-50%, -50%) rotate(270deg);transform:translate(-50%, -50%) rotate(270deg)}.home-5g .hr02_sec02_content{background:#efefef;border-radius:0 0 20px 20px}.home-5g .hr02_sec02_block{padding:50px 0}.home-5g .hr02_sec02_block01 .hr02_unit02 .hr02_sec02_text{margin-bottom:45px}.home-5g .hr02_sec02_block01 .hr02_matters .hr02_unit04 .hr02_matters_text{margin-bottom:10px}.home-5g .hr02_sec02_block02{padding-bottom:50px}.home-5g .hr02_sec02_block02 .hr02_unit01 .hr02_sec02_text{margin-bottom:45px}.home-5g .hr02_sec02_block02 .hr02_unit02 .hr02_sec02_text{margin-bottom:45px}.home-5g .hr02_sec02_block02 .hr02_matters .hr02_unit03 .hr02_matters_text{margin-bottom:10px}.home-5g .hr02_sec02_block02 .hr02_matters .hr02_unit03 .hr02_em-space .hr02_red{font-size:16px}.home-5g .hr02_sec02 .hr02_unit{max-width:620px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto}.home-5g .hr02_sec02 .hr02_unit_item{width:100%;margin-bottom:60px}.home-5g .hr02_sec02_sub-title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;font-weight:bold;text-align:center;background:#c03;margin:65px 0 50px;padding:8px 0;border-radius:20px}.home-5g .hr02_sec02_sub-title .hr02_item01{font-size:22px;line-height:1.2em;color:#fff;font-weight:bold;padding-right:10px}.home-5g .hr02_sec02_sub-title .hr02_item02{font-size:20px;line-height:1.2em;color:#fff;font-weight:bold;padding-left:10px;border-left:solid 2px #fff}.home-5g .hr02_sec02_text{width:100%;font-weight:bold;line-height:1.6em;padding-top:114px;background-repeat:no-repeat;background-position:top center;letter-spacing:.01em}.home-5g .hr02_sec02_text span{font-size:18px;font-weight:bold;line-height:1.6em;letter-spacing:.01em}.home-5g .hr02_sec02 .hr02_em-space{width:100%;margin-top:20px;margin-bottom:45px}.home-5g .hr02_sec02 .hr02_em-space li{letter-spacing:0}.home-5g .hr02_sec02 .hr02_unit01 .hr02_sec02_text{background-image:url("/common/images/lp/home-5g/step1.png")}.home-5g .hr02_sec02 .hr02_unit01 .hr02_sec02_text{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.home-5g .hr02_sec02 .hr02_unit01 .hr02_sec02_text span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.home-5g .hr02_sec02 .hr02_unit01 .hr02_em-space{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.home-5g .hr02_sec02 .hr02_unit02 .hr02_sec02_text{background-image:url("/common/images/lp/home-5g/step2.png")}.home-5g .hr02_sec02 .hr02_unit02 .hr02_sec02_text{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.home-5g .hr02_sec02 .hr02_unit02 .hr02_sec02_text span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.home-5g .hr02_sec02 .hr02_unit03 .hr02_sec02_text{background-image:url("/common/images/lp/home-5g/step3.png")}.home-5g .hr02_sec02 .hr02_unit03 .hr02_btn01{display:inline-block;margin-bottom:40px}.home-5g .hr02_sec02 .hr02_unit03 .hr02_btn01_off{pointer-events:none}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_accordion{width:100%;background:#fff;box-sizing:border-box;border:solid 4px #888;border-radius:55px;box-shadow:0px 6px 0px 0px #888;position:relative;z-index:2;overflow:hidden}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_title{width:auto;background:none;padding:25px 0;position:relative;cursor:pointer}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_title_icon{width:40px;height:40px;background:#fabe00}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_title_icon::before,.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_title_icon::after{width:14px;height:2px;background:#fff}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_content{display:none;width:100%;background:#fff;padding-top:5px;position:relative}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_content::after{content:"";display:block;width:90%;height:5px;background-image:url("/common/images/lp/home-5g/bg_dots02-5ee42a4d33.png");background-repeat:repeat-x;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_content .hr02_unit{max-width:560px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_unit{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters_title{font-size:18px;font-weight:bold;color:#c03;margin-bottom:10px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters_text{width:100%;font-size:16px;margin-bottom:45px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_em-space{font-size:16px;margin-top:0}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_em-space .hr02_em-space{font-size:14px;margin-bottom:0}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_unit01{margin-top:30px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_unit01 .hr02_bold{font-size:18px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_unit07 .hr02_em-space{margin-bottom:25px}.home-5g .hr02_sec03 .hr02_em-space02 li{padding-left:2em;text-indent:-2em}.home-5g .hr02_sec03 .hr02_textlink{display:inline}.home-5g .hr02_sec03 .hr02_unit{margin-bottom:60px}.home-5g .hr02_sec03 .hr02_unit .hr02_item01{margin-bottom:30px}.home-5g .hr02_sec03 .hr02_unit04{margin-bottom:75px}.home-5g .hr02_sec03 .hr02_unit04 .hr02_em-space{margin-bottom:50px}.home-5g .hr02_sec03 .hr02_unit04 .hr02_em-space li{letter-spacing:0}.home-5g .hr02_sec03_text-area{padding:0 15px}.home-5g .hr02_sec03 .hr02_link-area{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.home-5g .hr02_sec03 .hr02_arrow02{margin-bottom:60px}.home-5g .hr02_sec03 .hr02_btn03{display:inline-block}.home-5g .sticky{position:fixed;width:100%;bottom:0;height:10vw;padding-top:1.8vw;padding-bottom:1.8vw;z-index:100;background:#fff;opacity:0;visibility:hidden;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;text-align:center}.home-5g .sticky.is-visible{opacity:1;visibility:visible}.home-5g .sticky.is-absolute{position:absolute;bottom:0}.home-5g .sticky>ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:79.46667vw;font-size:0}.home-5g .sticky>ul>li{width:37.33333vw;margin-left:1.6vw}.c-floating-setting{display:none}.home-5g .sticky{box-sizing:content-box}.home-5g .home-5g-wrpper{margin:auto;max-width:750px}.home-5g .home-5g-header__l-msg{margin:20px 0}.home-5g .home-5g-header__msg{padding:24px 8px;background-color:#333;color:#fff;text-align:center}.home-5g .home-5g-header__msg>p{color:bg;font-weight:700;font-size:1.8rem;line-height:1.4}.home-5g .home-5g-header__msg>small{font-weight:400;font-size:1.4rem;line-height:1.4}.home-5g .home-5g-header__ttl{position:relative}.home-5g .home-5g-header__ttl::after{position:absolute;bottom:0;z-index:1;display:block;width:100%;height:60px;background-image:-webkit-linear-gradient(rgba(255, 201, 51, 0) 0%, #ffc933 50%, #ffc933 100%);background-image:linear-gradient(rgba(255, 201, 51, 0) 0%, #ffc933 50%, #ffc933 100%);content:""}.home-5g .home-5g-header__notice-list{padding:0 32px 60px;background-color:#ffc933}.home-5g .home-5g-header__cam-nav-list{position:relative;z-index:1;margin-top:-60px;padding:84px 24px 24px;background:url("/common/images/lp/home-5g/bg-main_visual-02-d5f4513aa5@2x.png") top center/100% auto no-repeat}.home-5g .home-5g-header__cam-nav-list::after{position:absolute;bottom:0;left:0;z-index:-1;display:block;width:100%;height:50%;background-color:#ede9e2;content:""}.home-5g .home-5g-notice-list{list-style:none}.home-5g .home-5g-notice-list__item{color:#333;font-weight:400;font-size:1.6rem;line-height:1.6;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding-left:1em;text-indent:-1em}.home-5g .home-5g-notice-list__item a{color:inherit;font-weight:400;font-size:inherit;line-height:1.6;text-decoration:underline}.home-5g .home-5g-notice-list__item::before{display:inline;content:"※"}.home-5g .home-5g-cam-nav-list{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}.home-5g .home-5g-cam-nav-list__item{text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 24px)/2)}.home-5g .home-5g-cam-nav-list__item--240829{margin:20px auto;width:48%}.home-5g .hr01-bigsale-bnr{margin-top:12px}.home-5g .hr01-bigsale-bnr__info{margin-top:8px;text-align:center}.home-5g .home-5g-notice{padding:24px;background-color:#eee}.home-5g .home-5g-notice__list>li{font-weight:400;font-size:1.6rem;line-height:1.6}.home-5g .home-5g-notice__list>li:not(:last-child){margin-bottom:8px}.home-5g .home-5g-cv-btn{padding:24px;text-align:center}.home-5g .home-5g-sec02-notice-list{padding:16px;background-color:#fff6d2}.home-5g .home-5g-sec02-notice-list>li{position:relative;padding-left:16px;font-weight:400;font-size:1.6rem}.home-5g .home-5g-sec02-notice-list>li::before{position:absolute;left:0}.home-5g .home-5g-sec02-notice-list>li sup{color:inherit;font-weight:inherit;font-size:10px}.home-5g .home-5g-sec02-notice-list__item>span{color:#da324e;font-weight:inherit;font-size:inherit}.home-5g .home-5g-sec02-notice-list__item::before{color:#333;content:"■";font-size:inherit}.home-5g .home-5g-sec02-notice-list__annotation a{color:#0194d7;text-decoration:underline;font-size:inherit}.home-5g .home-5g-sec02-notice-list__annotation::before{content:"※";font-size:inherit}.home-5g .home-5g-campaign-note-btn-area{margin-bottom:28px;text-align:center}.home-5g .home-5g-campaign-note-btn-area__ttl{color:#333;font-weight:700;font-size:2.2rem;line-height:1.4;margin-bottom:12px}.home-5g .home-5g-campaign-note-btn-area__ttl::before{content:"＼"}.home-5g .home-5g-campaign-note-btn-area__ttl::after{content:"／"}.home-5g .home-5g-campaign-note-btn-area__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px;width:100%;border-radius:4px;text-align:center;background:#c03;color:#fff;font-weight:700;font-size:2.8rem;line-height:1.4}.home-5g .home-5g-notes__row:not(:last-child){margin-bottom:16px}.home-5g .home-5g-notes__row--container{margin:16px 0}.home-5g .home-5g-notes__ttl{color:#333;font-weight:700;font-size:1.6rem;line-height:1.6}.home-5g .home-5g-notes__desc{color:#333;font-weight:400;font-size:1.6rem;line-height:1.6;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.home-5g .home-5g-notes-list{list-style:none}.home-5g .home-5g-notes-list__item{color:#333;font-weight:400;font-size:1.6rem;line-height:1.6;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding-left:1em;text-indent:-1em}.home-5g .home-5g-notes-list__item a{color:#0194d7;text-decoration:underline}.home-5g .home-5g-notes-list__item::before{display:inline;content:""}.home-5g .home-5g-notes-list--container{margin:12px 0}.home-5g .home-5g-sec02-condition-sec{padding:16px;background-color:#eee}.home-5g .home-5g-sec02-condition-sec__body{padding:20px;border:2px solid #878887;border-radius:15px;background-color:#fff;box-shadow:0 2px 0 0 #878887}.home-5g .home-5g-sec02-conditions:not(:last-child){margin-bottom:24px;padding-bottom:24px;border-bottom:1px dotted #000}.home-5g .home-5g-sec02-conditions__l-header{text-align:center}.home-5g .home-5g-sec02-conditions__title{display:inline-block;margin-bottom:24px;border-bottom:3px solid #c03;font-weight:700;font-size:24px}.home-5g .home-5g-sec02-conditions__sub-title{margin-bottom:4px;font-weight:700;font-size:2.2rem}.home-5g .home-5g-sec02-conditions__sub-title:not(:nth-child(2)){margin-top:36px}.home-5g .home-5g-sec02-conditions__list-head{margin-bottom:4px;font-weight:700;font-size:1.8rem}.home-5g .home-5g-sec02-conditions__list-head>span{color:#c03;font-weight:inherit;font-size:inherit}.home-5g .home-5g-sec02-conditions__list:not(:last-child){margin-bottom:8px}.home-5g .home-5g-sec02-conditions__list>li{padding-left:1em;text-indent:-1em;font-size:1.6rem}.home-5g .home-5g-sec02-conditions__list>li:not(:last-child){margin-bottom:8px}.home-5g .home-5g-sec02-conditions__list>li>span{color:#c03;font-size:inherit}.home-5g .home-5g-sec02-conditions__text{font-size:1.6rem}.home-5g .home-5g-sec02-conditions__text>span{font-weight:700;font-size:inherit}.home-5g .home-5g-sec02-conditions__not>p{margin-bottom:12px;font-size:1.6rem}.home-5g .home-5g-sec02-desc{margin-bottom:8px;padding:16px 24px;font-size:1.4rem}.home-5g .home-5g-sec02-desc__text{margin-bottom:16px}.home-5g .home-5g-sec02-desc__text>span{color:#c03;font-weight:700;font-size:inherit}.home-5g .home-5g-sec02-desc__l-btn{text-align:center}.home-5g .home-5g-hikari-bnr{position:relative;text-align:center}.home-5g .home-5g-hikari-bnr>img{max-width:100%;max-height:100%;width:700px;height:auto;vertical-align:middle;text-align:center}.home-5g .home-5g-hikari-bnr--10giga{margin-top:40px}.home-5g .home-5g-floating-bnt.sticky{box-sizing:border-box;padding-right:24px;padding-left:24px;height:160px;text-align:center}.home-5g .home-5g-sec03-unit04-bg{padding:64px 40px 20px;background:url("/common/images/lp/home-5g/bg-sec03_img04-b97a80d98c.jpg") center top/contain no-repeat}.hr02_sec_campaign>.hr02-campaign-accordion{margin-top:32px;margin-bottom:32px;text-align:center}.hr02-campaign-accordion-btn{color:#c03;font-weight:700;font-size:1.8rem;position:relative;width:640px;height:70px;border:2px solid #c03;border-radius:8px}.hr02-campaign-accordion-btn::before,.hr02-campaign-accordion-btn::after{position:absolute;top:50%;right:5%;width:5%;height:2px;background:#c03;content:"";-webkit-transition:.2s;transition:.2s}.hr02-campaign-accordion-btn:not(.is-open)::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hr02-campaign-accordion>.hr02-campaign-accordion-contents{display:none;margin-top:24px;padding:0 70px;text-align:left}.hr02-campaign-accordion>.hr02-campaign-note h4,.hr02-campaign-accordion>.hr02-campaign-note p{color:#333;font-weight:400;font-size:1.6rem;line-height:1.4;margin-bottom:8px}.hr02-campaign-accordion>.hr02-campaign-note p{padding-left:1em;text-indent:-1em}@media screen and (max-width: 767px){.home-5g .titleWrapper{margin:40px auto 30px auto}.home-5g .titleWrapper .supplement::before{content:"\a";white-space:pre}.home-5g .subTitleWrapper{margin:40px auto 30px auto}.home-5g h1{font-size:24px}.home-5g h2{font-size:20px}.home-5g h3{font-size:18px}.home-5g h4{font-size:16px}.home-5g .wrap,.home-5g .miniWrap{max-width:100%;padding:0 5%}.home-5g .tab,.home-5g .pc{display:none}.home-5g .sp{display:block}.home-5g .headerRight.pc{display:none}.home-5g .headerArea{padding:5px 0 4px;font-size:0;text-align:center;background-color:#fff;border-bottom-color:#d8d8d8;min-height:50px}.home-5g .headerArea a{vertical-align:middle}.home-5g .spMenuCatList>div>a>span>span.spLongCatName{line-height:1.2em}.home-5g .headerSearchArea.pc,.home-5g .headerUserArea.pc{display:none !important}.home-5g .spLogo{display:inline-block;box-sizing:border-box;width:calc(100% - 22px - 41px);padding:0 10px}.home-5g .headerArea .logo img{max-width:130px}.home-5g a.spMenuBar{position:relative;display:inline-block}.home-5g a.spMenuBar span{display:block;width:22px;height:2px;margin:8px 0;background-color:#888}.home-5g a.spMenuBar span::before,.home-5g a.spMenuBar span::after{left:0;width:100%;height:2px;background-color:#888}.home-5g a.spMenuBar span::before{top:0}.home-5g a.spMenuBar span::after{bottom:0}.home-5g a.spFaqIcon{display:inline-block}.home-5g a.spFaqIcon img{max-width:32px}.home-5g .spSubHeader{padding:5px 0;font-size:0;text-align:right;background-color:#fff;border-bottom:1px solid #d8d8d8}.home-5g .spSubHeader .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:32px}.home-5g .spSubHeader .wrap.isLogin{min-height:48px}.home-5g .spSubHeader .spUserArea{display:block;-webkit-box-flex:1.3;-webkit-flex:1.3;-ms-flex:1.3;flex:1.3}.home-5g .spSubHeader ul{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.home-5g .spSubHeader .spUserArea{text-align:left}.home-5g .spUserArea .welcome{display:block;font-size:15px}.home-5g .spUserArea .userPointArea{margin-left:0}.home-5g .spSubHeader li{margin-left:20px;vertical-align:middle}.home-5g .spSubHeader .loginBtn,.home-5g .spSubHeader .logoutBtn{margin-left:0}.home-5g .spSubHeader li img{max-width:20px}.home-5g .spSubHeader li:nth-child(-n+2) img{max-width:32px;max-height:100%}.home-5g .spSubHeader li:last-child img{max-width:26px;margin-bottom:4px}.home-5g .spSearchArea{margin:0 5px 5px}.home-5g .spSubHeader li a .cartSumIcon{position:relative;right:30%;display:inline-block;width:16px;height:16px;overflow:hidden;color:#fff;font-size:11px;line-height:17px;text-align:center;vertical-align:top;background-color:#c03;border-radius:50%}.home-5g .tippy-tooltip.use-mobile-theme{display:none}.home-5g .titleArea{text-align:center}.home-5g html{position:relative;left:0;width:100%;height:100%;-webkit-transition:left .5s ease-in-out !important;transition:left .5s ease-in-out !important}.home-5g html.spMenuOpened{left:84%;overflow:hidden}.home-5g .spMenuOpenAccLink::after{display:inline-block;width:0;height:0;border-width:7px;border-style:solid;border-color:#d8d8d8 #d8d8d8 rgba(0,0,0,0) rgba(0,0,0,0);-ms-transform:translate(50%, 40%) scale(0.75, 1) rotate(135deg);-webkit-transform:translate(50%, 40%) scale(0.75, 1) rotate(135deg);transform:translate(50%, 40%) scale(0.75, 1) rotate(135deg);-ms-transform-origin:75% 25%;-webkit-transform-origin:75% 25%;transform-origin:75% 25%;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out;content:""}.home-5g .spMenuOpenAccLink.active::after{-webkit-transform:translate(50%, 30%) scale(0.75, -1) rotate(135deg);-ms-transform:translate(50%, 30%) scale(0.75, -1) rotate(135deg);transform:translate(50%, 30%) scale(0.75, -1) rotate(135deg)}.home-5g .spMenuAcc{display:none}.home-5g .spUsingMobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-5g .spUsingMobile>div{width:50%}.home-5g .spUsingMobile .spUsingInfoWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-5g .spUseInfoArea{display:none}.home-5g .spUseInfoArea.active{display:block}.home-5g .spUsingImageWrap{margin-right:10%;padding:15px 10%;text-align:center;background:#fff}.home-5g .spUsingInfoWrap>div{margin:15px 0}.home-5g .spUsingImageWrap,.home-5g .spUsingInfoWrap div{line-height:1.6}.home-5g .spUsingMobile.dispLineInfo>div{width:30%}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap{width:70%}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div{text-indent:-1em;padding-left:1em;margin:0;margin-bottom:5px}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.spUsingMobileName br{line-height:1}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.loginLink{display:block;text-indent:0;padding-left:1em}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.lineContractTitle{text-indent:0;padding-left:0;margin-bottom:0}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.dispOnlyOneLine{margin-bottom:0}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.lineContract .radioBtnItem{padding:0;height:inherit}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.lineContract .radioBtnItem input[type=radio]+i{display:block;margin-top:0px;margin-right:20px}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.lineContract .radioBtnItem input[type=radio]:checked+i{border-color:#c03}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.lineContract .radioBtnItem input[type=radio]:checked+i::after{display:block}.home-5g .spMenuOpened .spMenuBar{z-index:12;-ms-transform:translateX(-20%);-webkit-transform:translateX(-20%);transform:translateX(-20%);-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out}.home-5g .spMenuOpened .spMenuBar span{background:none}.home-5g .spMenuOpened .spMenuBar span::after{content:none}.home-5g .spMenuOpened .spMenuBar span::before{width:10px;height:10px;margin-left:25%;padding:1px;background:none;border-width:1px;border-color:#fff;border-bottom-style:solid;border-left-style:solid;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.home-5g .spMenuOpened .spSearchmode .spMenuBar{z-index:-1;display:none}.home-5g .spMenuWrap{position:fixed;top:0;left:-84%;z-index:10;width:84%;height:100%;overflow-y:auto;background:#f8f8f8;-webkit-transition:left .5s ease-in-out !important;transition:left .5s ease-in-out !important;-ms-overflow-style:none}.home-5g .spMenuOpened .spMenuWrap{left:0%}.home-5g .spMenuWrap::-webkit-scrollbar{display:none}.home-5g .spSearchmode .spMenuWrap{right:0;z-index:100;width:100%;overflow:hidden}.home-5g .spMenuBox{border-bottom:1px solid #d8d8d8}.home-5g .spMenuBox a:hover{text-decoration:none}.home-5g .spMenuLinkWrap,.home-5g .spMenuAcc{margin:30px 5%}.home-5g .spMenuLinkWrap a{display:inline;padding:30px 0}.home-5g .spMenuArrow{display:block;padding:22px 5%}.home-5g .spMenuArrow{position:relative}.home-5g .spMenuArrow,.home-5g .spMenuArrow span{font-size:18px}.home-5g .spMenuArrow::after{position:absolute;top:46%;right:5%;display:block;width:10px;height:10px;margin-right:14px;border-width:1px;border-color:#888;border-top-style:solid;border-right-style:solid;-ms-transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);content:""}.home-5g .spMenuBox a:hover{opacity:.8}.home-5g .spMenuArrow.settings,.home-5g .spMenuArrow.favorite{border-top:1px solid #d8d8d8}.home-5g .spMenuArrow.settings span{margin-left:1.2em}.home-5g .spMenuPages{background:#fff}.home-5g .spMenuCatList{overflow:hidden;background:#fff}.home-5g .spMenuCatList>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-5g .spMenuCatList>div>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:content-box;width:41%;height:60px;padding:10px 5% 10px 4%;border-bottom:1px solid #f8f8f8}.home-5g .spMenuCatList>div>a:first-child{padding:10px 4% 10px 5%;border-right:1px solid #f8f8f8}.home-5g .spMenuCatList>div>a>span.spMenuIcon{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;width:100%}.home-5g .spMenuCatList>div>a>span>span{display:inline-block;margin-top:auto;margin-bottom:auto;font-size:13px;vertical-align:middle}.home-5g .spMenuCatList>div>a>span.spMenuIcon:hover{position:static;text-decoration:none;opacity:.8}.home-5g .spMenuCatList>div:last-child{border-bottom:1px solid #d8d8d8}.home-5g .spCatImg{width:30%;margin-right:10%;text-align:center}.home-5g .spCatImg img{max-height:50px}.home-5g .spMenuCatList .spDocomoWith span small{color:#888;font-size:13px}.home-5g .spMenuCatList .spDocomoWith span small img{max-width:80%}.home-5g .spMenuWrap::after{position:fixed;top:0;right:100%;z-index:1;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out;-webkit-transition-property:visibility,width,opacity;transition-property:visibility,width,opacity;content:""}.home-5g .spSearchWrap .selectboxSelection{z-index:2;width:25%}.home-5g .spMenuWrap .selectboxController{width:100%}.home-5g .spMenuOpened .spMenuWrap::after{right:0%;width:16%;background:rgba(0,0,0,.7);visibility:visible;opacity:1;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out;-webkit-transition-property:visibiliry,width;transition-property:visibiliry,width}.home-5g .spSearchWrap{position:relative}.home-5g .spSearchmode .spSearchWrap::after{position:absolute;top:100%;bottom:100%;z-index:1;display:block;width:100%;height:9999%;background:rgba(0,0,0,.7);content:""}.home-5g .spSearchmode .spMenuWrap::after{width:0;-webkit-transition-property:visibiliry,width,right;transition-property:visibiliry,width,right}.home-5g .spSearchmode .purchaseHistoryLink{display:none}.home-5g .spSearchCancelLink{display:none;height:28px;margin:22px 5%;font-size:12px;text-align:right}.home-5g .spSearchmode .spSearchCancelLink{display:block}.home-5g .spIconAfter{margin-left:1em}.home-5g .spLoginIcon img,.home-5g .spLogoutIcon img{max-width:31px}.home-5g .spMenuDocomo img{max-width:100px}.home-5g .spMenuOpened .spMenuBar{-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out}.home-5g .headerSpShadow{position:fixed;right:0;z-index:200;width:16%;height:100%;cursor:pointer}.home-5g .spSearchmode .headerSpShadow{display:none}.home-5g #footer .pc{display:none}.home-5g #footer .spMenu{display:block}.home-5g #footer ul.footerMainMenu{padding:22px 0}.home-5g #footer .footerMainMenu li{position:relative;display:block;text-align:left}.home-5g #footer .footerMainMenu li::after{top:50%;right:0;width:10px;height:10px;border:1px solid rgba(0,0,0,0);border-right:1px solid #979797;border-bottom:1px solid #979797;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.home-5g #footer .footerMainMenu li a{padding:15px 0px;font-size:15px}.home-5g #footer .footerSubMenu{max-width:470px;margin:auto;padding:25px 0}.home-5g #footer .footerSubMenu li{margin:0}.home-5g #footer .footerSubMenu li a{padding:10px 20px;white-space:nowrap}.home-5g #footer .imgCover{width:60%;padding:15px 0 50px}@-moz-document url-prefix(){.home-5g #footer .footerMainMenu li::after{border-block-start:#f0f8ff;border-inline-start:#f0f8ff}}.home-5g .attentionList{margin-bottom:40px;padding-top:40px}.home-5g .attentionList h3{margin-top:40px;margin-bottom:18px}.home-5g .attentionList h4{margin-top:40px;margin-bottom:20px;line-height:1.4em}.home-5g .attentionList li{font-size:12px}.home-5g .attentionList a{font-size:12px}.home-5g .sliderBtnWrap.mainVisual.pc{display:none !important}.home-5g .clearButton::after,.home-5g .clearButton::before{height:4%}.home-5g .searchBox .ui-autocomplete a,.home-5g .faqSearchBox .ui-autocomplete a{padding:10px 1em;font-size:18px}.home-5g p{font-size:16px}.home-5g p.pXLarge{font-size:28px}.home-5g p.pLarge{font-size:24px}.home-5g p.pSmall{font-size:14px}.home-5g p.pXSmall{font-size:14px}.home-5g .appealCom{font-weight:normal}.home-5g .appealCom::before,.home-5g .appealCom::after{right:4px;width:1px}.home-5g .sliderBtn{width:30px;height:30px;box-shadow:2px 2px 6px #979797}.home-5g .pager{margin:40px 0;margin-right:auto}.home-5g .pager ul{left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;float:none}.home-5g .pager li{position:static;left:0;float:none;width:8.5%;height:auto}.home-5g .pager a,.home-5g .number span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-5g .pager .prevPage,.home-5g .pager .nextPage{position:relative;width:5.625%;padding:0;border-bottom:3px solid #fff}.home-5g .prevPagingArrow,.home-5g .nextPagingArrow{position:absolute;top:10%}.home-5g .prevPagingArrow{left:25%}.home-5g .nextPagingArrow{right:40%}.home-5g .number a,.home-5g .number span.currentPage{padding-right:0;padding-left:0}.home-5g #fwCms_wrapper #headerContainer,.home-5g #fwCms_wrapper #mainContainer,.home-5g #fwCms_wrapper #footerContainer{width:inherit}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal{top:45px;height:calc(100% - 45px);max-height:635px}.home-5g #confirmLoginCloseButton{position:absolute;right:7px;top:-40px;display:inline-block;box-sizing:content-box;border:1px solid #d8d8d8;box-shadow:inherit;background:#fff;cursor:pointer;width:30px;height:30px}.home-5g #confirmLoginCloseButton:hover{opacity:.7}.home-5g .loginAlertTitle{font-size:18px}.home-5g .loginAlertBlock{max-width:400px}.home-5g .loginAlertNotice{width:calc(100% - 35px);height:70px}.home-5g .loginAlertNotice .inner{font-size:14px}.home-5g .loginAlertNoticeButton{width:50%}.home-5g #confirmLoginDAccountMainArea{margin-left:12.5px;margin-right:2.5px}.home-5g #confirmLoginTwoStepVerificationMainArea{margin-left:2.5px;margin-right:12.5px}.home-5g #loginButtonArea{margin-top:0}.home-5g .loginAlertIconArea{width:calc(100% - 53px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-5g .loginAlertIconNote .inner{font-size:13px}.home-5g .loginAlertloginButton{width:calc(100% - 30px)}.home-5g .loginAlertloginButton .inner .buttonText{font-size:16px;padding:16px 10px}.home-5g #networkNumberMainArea img.sp{max-width:31px}.home-5g #networkNumberButtonArea{margin-top:15px}.home-5g #networkNumberLinkArea{margin-top:0}.home-5g #swapModalWindow.itemSwapModal{position:static;width:100%;padding:20px 0 2em;box-sizing:border-box;-webkit-transform:translateY(45px);-ms-transform:translateY(45px);transform:translateY(45px)}.home-5g #swapModalWindow.itemSwapModal #headCloseBtn{top:-40px;box-shadow:inherit}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaTitle{font-weight:normal;font-size:25px;letter-spacing:1px;-webkit-transform:translateX(0.3em);-ms-transform:translateX(0.3em);transform:translateX(0.3em)}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaTitleTriangle{width:22px !important;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsgMobile,.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsgOption{font-size:12px;margin-bottom:30px;margin:36px auto 34px}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsgOption{margin-bottom:53px}.home-5g #swapModalWindow.itemSwapModal .swapTextAreaMsg{font-size:16px;margin-bottom:17px;line-height:1.6em;max-width:95%}.home-5g #swapModalWindow.itemSwapModal .grayBackground .swapTextAreaMsg{margin:10px auto 30px}.home-5g #swapModalWindow.itemSwapModal .selectBtn{width:138px;min-height:267px;padding:25px 15px 15px;box-sizing:border-box}.home-5g #swapModalWindow.itemSwapModal .selectBtn+.selectBtn{margin-left:4%}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn{min-height:inherit}.home-5g #swapModalWindow.itemSwapModal .selectBtn.active,.home-5g #swapModalWindow.itemSwapModal .selectBtn:active{padding:24px 14px 14px}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.mobileSelect:not(.orderSelect) .selectBtn.active,.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.mobileSelect:not(.orderSelect) .selectBtn:active{padding:23px 13px 13px}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn.active,.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn:active{width:138px}.home-5g #swapModalWindow.itemSwapModal .selectBtn div{font-size:12px}.home-5g #swapModalWindow.itemSwapModal .selectBtn div.mobileColorName,.home-5g #swapModalWindow.itemSwapModal .selectBtn.active div.mobileColorName,.home-5g #swapModalWindow.itemSwapModal .selectBtn:active div.mobileColorName{margin-bottom:5.5em}.home-5g #swapModalWindow.itemSwapModal .selectBtn div.orderDiv{width:108px;padding:1em 0;margin:0;height:58px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:middle;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn.active div.orderDiv,.home-5g #swapModalWindow.itemSwapModal .selectBtnArea.orderSelect .selectBtn:active div.orderDiv{height:54px}.home-5g #swapModalWindow.itemSwapModal .sameMobile img{max-width:108px;margin:10px 40px}.home-5g #swapModalWindow.itemSwapModal .sameMobile div{font-size:1.4em}.home-5g #modalWindow.quickOrderHelpModal{top:45px;width:100%;max-width:100%;max-height:100%;padding:20px 10px 0;height:calc(100% - 45px)}.home-5g #modalWindow.quickOrderHelpModal #modalCloseButton{top:-40px;box-shadow:inherit}.home-5g #modalWindow.quickOrderHelpModal #modalCloseButton:hover{box-shadow:inherit}.home-5g #modalWindow.quickOrderHelpModal img.pc{display:none}.home-5g #modalWindow.quickOrderHelpModal img.sp{display:block}.home-5g #modalWindow.quickOrderHelpModal #quickHelpContentsTitle img{max-height:55px}.home-5g #modalWindow.quickOrderHelpModal .quickTextArea.attentionList{padding-top:0}.home-5g #modalWindow.quickOrderHelpModal .quickTextArea.attentionList ul li{font-size:14px}.home-5g #modalWindow.quickOrderHelpModal #quickHelpContentsTitle{margin:15px 0 25px}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap{width:100%}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnArea .pXSmall{font-size:14px}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap .boxLinkArrow{width:calc((100% - 10px)/2);font-size:16px;padding:.8em 0}.home-5g #modalWindow.quickOrderHelpModal #quickModalScrollBox{max-height:100%}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnArea{height:135px;padding:20px 10px;width:100%}.home-5g #modalWindow.quickOrderHelpModal .scrollGuide:not(.sp){display:none}.home-5g #modalWindow.okazanHelpModal{top:45px;max-height:630px;width:500px}.home-5g #modalWindow.okazanHelpModal #modalCloseButton{top:-40px;box-shadow:inherit}.home-5g #modalWindow.okazanHelpModal #modalCloseButton:hover{box-shadow:inherit}.home-5g #modalWindow.okazanHelpModal img.pc{display:none}.home-5g #modalWindow.okazanHelpModal img.sp{display:block}.home-5g #modalWindow.okazanHelpModal .zankaModalScrollBox .zankaHelpContents{width:94%;margin:15px auto}.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea.attentionList,.home-5g #modalWindow.okazanHelpModal .zankaTextArea.attentionList{padding-top:0}.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea.attentionList ul li,.home-5g #modalWindow.okazanHelpModal .zankaTextArea.attentionList ul li{font-size:14px}.home-5g #modalWindow.okazanHelpModal .okaeshiHelpContentsTitle,.home-5g #modalWindow.okazanHelpModal .zankaHelpContentsTitle{padding:20px 0}.home-5g #modalWindow.okazanHelpModal .okaeshiHelpContentsTitle img,.home-5g #modalWindow.okazanHelpModal .zankaHelpContentsTitle img{padding:0 3%}.home-5g #modalWindow.okazanHelpModal .okaeshiHelpFlow,.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea,.home-5g #modalWindow.okazanHelpModal .zankaTextArea{margin:0}.home-5g #modalWindow.okazanHelpModal .okaeshiModalScrollBox,.home-5g #modalWindow.okazanHelpModal .zankaModalScrollBox{max-height:100%}.home-5g .scrollBtn{right:25px;bottom:0px}.home-5g #botContainer #chatBotIconArea{height:46px}.home-5g #botContainer #chatBotIconArea .icon{width:50px;height:50px;background-size:50px 50px}.home-5g #botContainer #chatBotIconArea .notice{padding-right:5px;padding-left:65px;font-size:70%}.home-5g #botContainer #botAreaGetMsg{height:350px}.home-5g #botContainer #botAreaGetMsg a.tel{font-size:100% !important;text-decoration:none}.home-5g #botContainer #botSendArea .btnArea{width:80px}.home-5g #botSendArea div{padding:5px 15px}.home-5g #botContainer #botAreaSendMsg{padding:10px;font-size:14px;line-height:1.13;height:80px}.home-5g #botSendArea .btnArea{padding-bottom:5px}.home-5g #botContainer .message,.home-5g #botContainer .message.talk_message{width:auto}.home-5g .botBtnArea,.home-5g .talkMenuArea{margin:10px 0;padding:5px 0}.home-5g .urlBtnArea{padding:5px 0}.home-5g .botBtnArea>.btnTable,.home-5g .talkMenuArea>.talkMenuTable{display:block;width:100%}.home-5g .botBtnArea>.btnTable>span.botBtn,.home-5g .talkMenuArea>.talkMenuTable>span.talkMenuBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:80%;max-width:260px;min-height:26px;margin:5px auto;padding:4px 14px;line-height:1.2}.home-5g .botBtnArea>.btnTable>span.botBtn.break,.home-5g .talkMenuArea>.talkMenuTable>span.talkMenuBtn.break{display:none}.home-5g .urlBtnArea>.btnTable>a.urlBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:70%;max-width:260px;margin:10px auto;padding:6px 26px 6px 14px;font-size:100% !important;text-align:left;text-decoration:none}.home-5g .bot_character{max-width:35px;max-height:100%;margin-left:5px}.home-5g #botContainer #linkarea{padding:0 5px 5px 15px;font-size:12px !important}.home-5g #botContainer #linkarea>p{margin:0}.home-5g .hr02_pc{display:none !important}.home-5g .hr02_tab{display:none !important}.home-5g .hr02_sp{display:block !important;margin:0 auto}.home-5g .hr02_em-space li{font-size:12px}.home-5g .hr02_arrow01{font-size:12px}.home-5g .hr02_arrow01::after{width:13px;height:7px;background-size:contain;right:-23px}.home-5g .hr02_arrow02{font-size:12px}.home-5g .hr02_arrow02::after{width:13px;height:7px;background-size:contain;right:-23px}.home-5g .hr02_text-link{font-size:12px}.home-5g .hr02_mv{margin-bottom:0}.home-5g .hr02_mv_text-area .hr02_em-space{margin:10px 0 9px}.home-5g .hr02_mv_text-area .hr02_em-space.hr02_sp{margin-bottom:5px}.home-5g .hr02_sec01{margin-bottom:15px}.home-5g .hr02_sec01 .hr02_list{margin-bottom:20px}.home-5g .hr02_sec01 .hr02_list li:first-child{margin-bottom:3px}.home-5g .hr02_sec01 .hr02_unit_content{padding:0 15px}.home-5g .hr02_sec01 .hr02_unit01_item01{margin-bottom:15px}.home-5g .hr02_sec01 .hr02_unit01_item02{margin-bottom:35px}.home-5g .hr02_sec01 .hr02_unit02 .hr02_unit_content{padding:30px 15px;border:none}.home-5g .hr02_sec01 .hr02_unit02 .hr02_arrow01{margin:32px 0}.home-5g .hr02_sec02_wrap{margin-bottom:25px;padding:0 15px}.home-5g .hr02_sec02_wrap02 .hr02_sec02_text{margin-bottom:28px}.home-5g .hr02_sec02_wrap02 .hr02_red{font-size:16px}.home-5g .hr02_sec02_wrap02 .hr02_btn02{width:100%;margin-bottom:37px}.home-5g .hr02_sec02_wrap02 .hr02_btn03{width:100%}.home-5g .hr02_sec02_wrap03{margin-bottom:55px}.home-5g .hr02_sec02_wrap03 .hr02_sec02_title{font-size:20px;padding:10px 0 8px}.home-5g .hr02_sec02_wrap03 .hr02_sec02_title-bg{font-size:20px}.home-5g .hr02_sec02_wrap03 .hr02_sec02_sub-title{margin:0 auto 25px}.home-5g .hr02_sec02_inner{padding:0 15px}.home-5g .hr02_sec02_title{font-size:20px;padding:2px 0}.home-5g .hr02_sec02_title_icon{width:24px;height:24px}.home-5g .hr02_sec02_title_icon::before,.home-5g .hr02_sec02_title_icon::after{width:12px}.home-5g .hr02_sec02_content{border-radius:0 0 10px 10px}.home-5g .hr02_sec02_block{padding-top:30px;padding-left:15px;padding-right:15px}.home-5g .hr02_sec02_block01{padding-bottom:30px}.home-5g .hr02_sec02_block01 .hr02_unit02 .hr02_sec02_text{margin-bottom:17px}.home-5g .hr02_sec02_block01 .hr02_matters .hr02_unit04 .hr02_matters_text{margin-bottom:15px}.home-5g .hr02_sec02_block02{padding-top:30px;padding-bottom:30px}.home-5g .hr02_sec02_block02 .hr02_unit01 .hr02_sec02_text{margin-bottom:27px}.home-5g .hr02_sec02_block02 .hr02_unit02 .hr02_sec02_text{margin-bottom:20px}.home-5g .hr02_sec02_block02 .hr02_matters .hr02_unit03 .hr02_matters_text{margin-bottom:15px}.home-5g .hr02_sec02_block02 .hr02_matters .hr02_unit03 .hr02_em-space .hr02_red{font-size:12px}.home-5g .hr02_sec02 .hr02_unit_item{margin-bottom:27px}.home-5g .hr02_sec02_sub-title{margin:30px 0 22px;border-radius:25px}.home-5g .hr02_sec02_sub-title .hr02_item01{font-size:18px}.home-5g .hr02_sec02_sub-title .hr02_item02{font-size:15px;text-align:left}.home-5g .hr02_sec02_text{padding-top:16.82%;background-size:40%;letter-spacing:0}.home-5g .hr02_sec02_text span{font-size:16px;letter-spacing:0}.home-5g .hr02_sec02 .hr02_em-space{margin-top:10px;margin-bottom:15px}.home-5g .hr02_sec02 .hr02_em-space li{letter-spacing:-0.025em}.home-5g .hr02_sec02 .hr02_unit03 .hr02_btn01{width:90%;margin-bottom:25px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_accordion{border:solid 2px #888;box-shadow:0px 3px 0px 0px #888;border-radius:32px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_title{padding:10px 0;width:70%;margin:0 auto}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_title_icon{width:22px;height:22px;right:-15%}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_title_icon::before,.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_title_icon::after{width:10px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_content{margin-top:10px;padding-top:20px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_content::after{height:3px;background-size:contain}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_sec02_content{box-sizing:border-box;padding-left:15px;padding-right:15px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters_title{font-size:14px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters_text{font-size:12px;margin-bottom:15px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_em-space{font-size:12px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_em-space li{margin-bottom:7px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_unit01{margin-top:0}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_unit01 .hr02_bold{font-size:14px;letter-spacing:0}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_unit06 .hr02_em-space li{margin-bottom:0}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_unit07 .hr02_em-space{margin-bottom:10px}.home-5g .hr02_sec02 .hr02_unit_nest .hr02_matters .hr02_unit07 .hr02_em-space li{margin-bottom:0}.home-5g .hr02_sec03 .hr02_unit{margin-bottom:30px}.home-5g .hr02_sec03 .hr02_unit .hr02_item01{margin-bottom:15px}.home-5g .hr02_sec03 .hr02_unit02{margin-bottom:20px}.home-5g .hr02_sec03 .hr02_unit04{margin-bottom:46px}.home-5g .hr02_sec03 .hr02_unit04 .hr02_em-space{margin-bottom:37px}.home-5g .hr02_sec03_text-area{padding:0 15px}.home-5g .hr02_sec03_text-area .hr02_textlink{font-size:12px}.home-5g .hr02_sec03 .hr02_link-area{padding:0 15px}.home-5g .hr02_sec03 .hr02_arrow02{margin-bottom:40px}.home-5g .hr02_sec03 .hr02_btn03{width:100%}.home-5g .sticky{height:13.4vw;padding-top:4.3vw;padding-bottom:4.3vw;padding-left:3vw;text-align:left}}@media screen and (max-width: 959px){.home-5g .fwCms_leftMenu .frame_LM .clmWrap,.home-5g .fwCms_leftMenu .frame_MB .clmWrap,.home-5g .fwCms_rightMenu .frame_MB .clmWrap,.home-5g .fwCms_rightMenu .frame_RM .clmWrap,.home-5g .fwCms_MultiContentsArea .frame_LMB .clmWrap,.home-5g .fwCms_MultiContentsArea .frame_RMB .clmWrap{width:100%;max-width:100%;padding:0 5%}.home-5g .pc.tab{display:none}.home-5g .tab,.home-5g .sp.tab{display:block}.home-5g .headerArea .headerRight li{margin-left:0}.home-5g .headerArea .headerRight li>a{padding:5px 6px;font-size:12px}.home-5g .headerGlobalNavi li>a{padding:0 .9em;font-size:13.8px}.home-5g .headerGlobalNavi li .headerCategory span{font-size:11px}.home-5g .userInfoWrap span,.home-5g .userPointArea span,.home-5g .pcUseInfoArea span{font-size:12px}.home-5g .headerGuide>div,.home-5g .headerGuide .textLinkArrow{font-size:12px}.home-5g .headerGuideArrival .boxLinkArrow{font-size:14px}.home-5g #footer .footerMainMenu li a{padding:20px 3.8vw}.home-5g #footer .footerSubMenu{margin-top:20px}.home-5g #footer .footerSubMenu li a{padding:14px 0}.home-5g #footer .footerSubMenu li{margin:0 23px}.home-5g #priceAttentionArea{margin-bottom:80px}.home-5g .searchBox [type=search],.home-5g .faqSearchBox [type=search]{font-size:16px}.home-5g .boxLinkArrow{padding:1em;text-align:center}.home-5g .boxLinkArrow span{margin:0 .8em;font-size:14px}.home-5g .boxLinkArrow span br{display:none !important}.home-5g .checkBoxItem span{width:87%}.home-5g .loginAlertModalArea{width:calc(100% - 14px)}.home-5g #botPurchaseGuide{right:0;bottom:calc(50vh - 100px);width:40px;height:190px;padding:6px;border-radius:0px}.home-5g #botGuideBanner{position:absolute;top:6px;left:6px;width:40px;height:190px;background:-webkit-linear-gradient(top, #cc0033 0px, #cc0033 30px, #ffffff 30px, #ffffff 100%);background:linear-gradient(to bottom, #cc0033 0px, #cc0033 30px, #ffffff 30px, #ffffff 100%);border-radius:5px;-webkit-transition:all 300ms ease 0s;transition:all 300ms ease 0s}.home-5g #botGuideBanner.drawIn{left:60px}.home-5g #botBalloonIcon{top:3px;left:2px}.home-5g #botBalloonIcon>img{max-width:32px}.home-5g #botMinimumIcon{left:8px}.home-5g #botMinimumIcon>img{max-height:20px}.home-5g #botBannerText{bottom:22px;left:8px;width:20px}.home-5g #closeBotGuideButton{bottom:0px;left:0px;padding:5px 11px;line-height:1}.home-5g #botGuideDetail{position:absolute;top:6px;left:46px;box-sizing:border-box;width:240px;font-size:11px}.home-5g #botGuideDetail img{top:10px;left:10px}.home-5g #botGuideDetailSp{position:relative;width:228px;height:173px;padding:10px 5px 5px;line-height:18px;background-color:#f8f8f8;border:1px solid #d8d8d8;box-shadow:rgba(0,0,0,.075) 0px 0px 12px}.home-5g #botGuideDetailText{position:absolute;top:7px;width:228px;margin-top:30px;padding:5px;line-height:1.6em}.home-5g .chatlinkOls{top:90px;left:45px;padding-left:0px !important;font-size:100%;text-align:left;background:none !important}.home-5g #botStart{top:130px;left:29px;width:180px;height:30px;font-size:13px;line-height:30px}.home-5g #chatContainer,.home-5g #botContainer{right:0px;bottom:0px;width:100%;height:auto;padding:6px 0}.home-5g #chatHeader,.home-5g #botHeader{width:204px;height:40px;background:-webkit-linear-gradient(left, #0080ff 0px, #0080ff 40px, #ffffff 40px, #ffffff 100%);background:linear-gradient(to right, #0080ff 0px, #0080ff 40px, #ffffff 40px, #ffffff 100%);border-radius:5px 5px 0 0}.home-5g #botHeader{background:-webkit-linear-gradient(left, #c03 0px, #c03 40px, #ffffff 40px, #ffffff 100%);background:linear-gradient(to right, #c03 0px, #c03 40px, #ffffff 40px, #ffffff 100%)}.home-5g #chatHeader #btnMinChat img,.home-5g #botHeader #btnMinBot img{top:9px;left:11px;max-width:18px}.home-5g #chatHeader #chatTitle,.home-5g #botHeader #botTitle{top:6px;left:75px}.home-5g #chatHeader #btnDisconChat,.home-5g #botHeader #btnDisconBot{top:6px;right:0px}.home-5g #chatMain,.home-5g #botMain{min-width:318px}.home-5g #areaGetMsg{height:300px;border:none}.home-5g #areaSendMsg{height:80px;padding:10px}.home-5g #sendArea .btnArea{width:80px}.home-5g #botContainer #botAreaGetMsg a.tel{color:#c03}.home-5g .btnMaxChat,.home-5g .btnMaxBot{right:0;bottom:calc(50vh - 100px);width:57px}.home-5g #chatMain:before{width:100%}.home-5g #chatContainer .system,.home-5g #chatContainer .guest,.home-5g #chatContainer .agent{padding-left:20px;padding-right:20px}.home-5g #chatContainer #areaGetMsg .system{padding-top:10px}.home-5g .hr02_sec01 .hr02_unit_content{border:none}.home-5g .hr02_sec02_wrap{padding:0 45px}.home-5g .hr02_sec03 .hr02_unit02 .hr02_pc{display:none !important}.home-5g .hr02_sec03_text-area{padding:0 45px}}@media screen and (max-width: 1065px){.home-5g .headerGlobalNavi li>a{padding:0 1.5em}}@media screen and (min-width: 768px)and (max-width: 959px){.home-5g .headerGlobalNavi li.megaMenuTit>a:active{color:#fff;background-color:#c03}.home-5g .headerGlobalNavi li.megaMenuTit>a:active span{color:#fff}.home-5g .headerGlobalNavi li.megaMenuTit>a:active::after{background-color:#c03}.home-5g #headerSearchBtn.active::before,.home-5g #headerSearchBtn.active::after{bottom:-24px}.home-5g #headerSearchBtn.active::after{bottom:-26px}.home-5g .hr02_tab{display:block !important}}@media screen and (min-width: 768px)and (max-width: 819px){.home-5g .headerGlobalNavi li .headerCategory span.navi5gCategoryName{letter-spacing:-0.6px}}@media screen and (min-width: 768px){.home-5g #spHeaderSearchArea{display:none !important}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal{width:480px;height:calc(100% - 10px);max-width:95%;max-height:780px}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal.smallSize{max-height:400px}.home-5g #confirmLoginCloseButton{position:absolute;right:7px;top:10px;display:inline-block;box-sizing:content-box;border:1px solid #d8d8d8;box-shadow:2px 2px 3px #ccc;background:#fff;cursor:pointer;width:30px;height:30px}.home-5g #confirmLoginCloseButton:hover{opacity:.7}.home-5g #loginButtonArea{margin-top:0;padding-bottom:35px}.home-5g .loginAlertIconNote{width:calc(100% - 30px)}.home-5g #networkNumberLinkArea{padding-bottom:30px}.home-5g #botContainer #botAreaGetMsg{color:#000}.home-5g .botBtnArea{display:inline-block;width:100%;padding:10px 0}.home-5g .talkMenuArea{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:50%;padding:10px}.home-5g .urlBtnArea{margin:10px 0}.home-5g .btnTable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:middle;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% - 40px);padding:10px 20px}.home-5g .btn_message{min-width:80% !important}.home-5g .talkMenuTable{display:block}.home-5g .btnTable>span.botBtn,.home-5g .talkMenuTable>span.talkMenuBtn{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-5g .btnTable>span.botBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc((100% - 20px)/2);height:44px;padding:4px 20px;vertical-align:middle;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-5g .btnTable>span.botBtn:nth-child(2n){margin-left:20px}.home-5g .botBtnArea>.btnTable>span.botBtn.emphasize{height:40px;width:calc((100% - 20px)/2 - 4px)}.home-5g .botBtnArea>.btnTable>span.botBtn.emphasize.on{height:44px;width:calc((100% - 20px)/2)}.home-5g .talkMenuTable>span.talkMenuBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:30px;margin-top:6px;padding:4px 20px;vertical-align:middle}.home-5g .botBtnArea>.btnTable>span.botBtn.on,.home-5g .talkMenuArea>.talkMenuTable>span.talkMenuBtn.on{cursor:default}.home-5g .botBtnArea>.btnTable>span.botBtn.break,.home-5g .talkMenuArea>.talkMenuTable>span.talkMenuBtn.break{color:#f8f8f8;background:#f8f8f8;border:none;cursor:default;pointer-events:none}.home-5g .botBtnArea>.btnTable>.botBtn.disabled:hover,.home-5g .talkMenuArea>.talkMenuTable>.talkMenuBtn.disabled:hover{color:#c03;background:#fff;cursor:default}.home-5g .urlBtnArea>.btnTable>a.urlBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:4px 28px 4px 16px;text-align:center;vertical-align:middle;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.home-5g .urlBtnArea>.btnTable>a.urlBtn:hover{color:#fff !important;background:#f06986}.home-5g .bot_character{top:0;height:calc(100% - 10px) !important;min-height:40px;margin:5px}.home-5g .hr02_pc{display:block !important;margin:0 auto}.home-5g .hr02_tab{display:none !important}.home-5g .hr02_sp{display:none !important}}@media screen and (max-width: 420px){.home-5g .spSubHeader li:nth-child(-n+2) img{max-width:30px;max-height:100%}.home-5g .spUserArea span{font-size:12px}.home-5g .spMenuCatList>div>a>span>span.spLongCatName{font-size:12px;line-height:1.6em}}@media screen and (max-width: 410px){.home-5g .spMenuCatList>div>a{padding:15px 3%}.home-5g .spMenuIcon span:nth-child(2){width:65%}.home-5g .spMenuCatList>div:nth-child(2)>a:nth-child(2) .spMenuIcon span:nth-child(2){width:64%}.home-5g .spMenuCatList>div>a>span>span.spLongCatName{font-size:11px}}@media screen and (max-width: 400px){.home-5g .spUserArea .welcome{font-size:12px}.home-5g #footer .radioBtnItem input[type=radio]+i{right:3%}.home-5g #footer .radioBtnItem input~span{font-size:3vw}.home-5g #modalWindow.okazanHelpModal{max-height:550px}.home-5g #modalWindow.okazanHelpModal .okaeshiHelpContents .okaeshiHelpSubTitle span,.home-5g #modalWindow.okazanHelpModal .zankaHelpContents .zankaHelpSubTitle span{font-size:12px}.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea.attentionList ul li,.home-5g #modalWindow.okazanHelpModal .zankaTextArea.attentionList ul li{font-size:12px}.home-5g .scrollBtn{right:10px}}@media screen and (max-width: 360px){.home-5g .spUserArea span{font-size:10px}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal{max-height:600px}.home-5g #displayLoginAlertModalOverlay .confirmLoginModal.smallSize{max-height:300px}.home-5g .loginAlertTitleArea{height:45px}.home-5g #networkNumberNoticeArea{height:85px}.home-5g #networkNumberButtonArea{margin-top:10px}.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnWrap .boxLinkArrow>span{letter-spacing:-0.1px;font-size:11px}.home-5g .botBtnArea>.btnTable>span.botBtn.includeImg{padding-left:20px;padding-right:8px}}@media screen and (max-width: 335px){.home-5g .spMenuCatList>div>a>span>span.spLongCatName{font-size:9px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.home-5g .spLogo{width:calc(100% - 24px - 42px)}}@media screen and (-ms-high-contrast: none){.home-5g *::-ms-backdrop,.home-5g .headerGlobalNavi li>a::after{top:33px}.home-5g *::-ms-backdrop,.home-5g .spMenuCatList .spDocomoWith>span{min-width:30px}.home-5g *::-ms-backdrop,.home-5g .spMenuCatList>div>a{display:-ms-flexbox;vertical-align:middle;-ms-flex-pack:start;-ms-flex-align:center}.home-5g *::-ms-backdrop,.home-5g .headerGlobalNavi li .headerCategory span{max-height:15vw}.home-5g *::-ms-backdrop,.home-5g .headerGlobalNavi li .headerCategory>span{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 1280px){.home-5g .headerGlobalNavi .megaMenu.headerCategoryList,.home-5g .headerGuide.wrap{padding:0}}@media screen and (max-width: 479px){.home-5g .spMenuArrow{font-size:16px !important}.home-5g .spCatImg{margin-right:5%}.home-5g .spMenuCatList>div>a>span{font-size:12px;letter-spacing:-0.01em}.home-5g .spUsingInfoWrap>div{font-size:12px}.home-5g .spUsingMobile.dispLineInfo .spContiUseTerm,.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap .phoneNum,.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap .contractType,.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap .textLinkArrow{font-size:12px}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.lineContract .radioBtnItem input[type=radio]+i{margin-top:2px;margin-right:15px;width:16px;height:16px}.home-5g .spUsingMobile.dispLineInfo .spUsingInfoWrap>div.lineContract .radioBtnItem input[type=radio]+i::after{width:6px;height:6px}}@media screen and (max-width: 370px){.home-5g .spMenuArrow.settings span{margin-left:1.5em;font-size:15px}.home-5g .attentionList li{font-size:10.5px}.home-5g .attentionList a{font-size:11px}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root .attentionList li{font-size:10px}.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g :root .attentionList a{font-size:10.5px}.home-5g #swapModalWindow.itemSwapModal .swapModalResponsive{display:block}}@media screen and (min-width: 753px)and (max-width: 767px){.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g .spMenuOpened{position:relative}}@media screen and (max-width: 752px){.home-5g _::-webkit-full-page-media,.home-5g _:future,.home-5g .spMenuOpened{position:fixed}}@media screen and (max-width: 1280px)and (min-width: 1280px){.home-5g #footer .footerSubMenu li a{font-size:11px;white-space:nowrap}}@media screen and (max-width: 1259px){.home-5g #footer .footerMainMenu li a{padding:45px 2.5vw}}@media screen and (max-width: 1185px){.home-5g #footer .footerSubMenu li{margin:0 15px}}@media screen and (max-width: 1169px){.home-5g #footer .footerMainMenu li a{padding:45px 1.5vw}}@media screen and (max-width: 1050px){.home-5g #footer .footerSubMenu li{margin:0 10px}}@media screen and (max-width: 1029px){.home-5g #footer .footerMainMenu li a{padding:45px 1vw}}@media screen and (max-width: 500px){.home-5g #footer .footerSubMenu li a{padding:10px;font-size:2.8vw}.home-5g #footer .radioBtnItem input[value=sp]~span::before,.home-5g #footer .radioBtnItem input[value=sp]:checked~span::before,.home-5g #footer .radioBtnItem input[value=pc]~span::before,.home-5g #footer .radioBtnItem input[value=pc]:checked~span::before{left:9%}.home-5g .scrollBtn{right:15px}}@media screen and (max-width: 450px){.home-5g #footer .radioBtnItem input[value=sp]~span::before,.home-5g #footer .radioBtnItem input[value=sp]:checked~span::before{top:20%}.home-5g #footer .radioBtnItem input[value=pc]~span::before,.home-5g #footer .radioBtnItem input[value=pc]:checked~span::before{top:25%}.home-5g #footer .radioBtnItem input~span{font-size:100%}.home-5g #footer .radioBtnItem input[value=sp]~span::before,.home-5g #footer .radioBtnItem input[value=sp]:checked~span::before,.home-5g #footer .radioBtnItem input[value=pc]~span::before,.home-5g #footer .radioBtnItem input[value=pc]:checked~span::before{left:7%}}@media all and (-ms-high-contrast: none)and (max-width: 780px){.home-5g #footer .footerMainMenu li a{-webkit-transition:0s;transition:0s}}@media screen and (max-width: 355px){.home-5g .spSubHeader .spUserArea{width:calc(100% - 132px)}.home-5g .spSubHeader li{margin-left:13px}.home-5g .spSubHeader li.headerCartIconArea{margin-left:5px}.home-5g .spSubHeader li.headerCartIconArea a img{position:relative;left:26%}.home-5g .spSubHeader li.headerCartIconArea a .cartSumIcon{right:7%}.home-5g .spSubHeader li.headerCartIconArea a.emptyCart .cartSumIcon{right:7%}.home-5g .pager a,.home-5g .pager span{font-size:10px}.home-5g .prevPage,.home-5g .nextPage{padding:.39em .8em}}@media screen and (max-width: 350px){.home-5g #footer .radioBtnItem input[type=radio]+i{right:0%}.home-5g #footer .radioBtnItem input[value=sp]~span::before,.home-5g #footer .radioBtnItem input[value=sp]:checked~span::before{top:20%}.home-5g #footer .radioBtnItem input[value=pc]~span::before,.home-5g #footer .radioBtnItem input[value=pc]:checked~span::before{top:30%}.home-5g #modalWindow.okazanHelpModal{max-height:520px}}@media screen and (max-width: 652px){.home-5g .prevPagingArrow,.home-5g .nextPagingArrow{top:15%}}@media screen and (max-width: 600px){.home-5g .pager li{margin:0 2px}.home-5g .number span{padding:.3em .45em}.home-5g .number a,.home-5g .number span.currentPage{padding:.3em;padding-right:0;padding-left:0}.home-5g .prevPage,.home-5g .nextPage{padding:.6em .55em}.home-5g .pager li.prevPage{margin-left:0}.home-5g .pager li.nextPage{margin-right:0}}@media screen and (max-width: 481px)and (min-width: 356px){.home-5g .prevPagingArrow,.home-5g .nextPagingArrow{top:20%}}@media screen and (max-width: 455px){.home-5g .pager a,.home-5g .pager span{font-size:13px}.home-5g .prevPagingArrow,.home-5g .nextPagingArrow{width:6px;height:6px}}@media screen and (min-width: 768px)and (max-width: 1280px){.home-5g #fwCms_wrapper #headerContainer,.home-5g #fwCms_wrapper #mainContainer,.home-5g #fwCms_wrapper #footerContainer{width:inherit}}@media screen and (max-width: 320px){.home-5g #confirmLoginDAccountMainArea{margin-left:10px}.home-5g #confirmLoginTwoStepVerificationMainArea{margin-right:10px}.home-5g .loginAlertNotice{width:calc(100% - 30px)}.home-5g .loginAlertloginButton{width:calc(100% - 20px)}.home-5g .loginAlertloginButton .inner .buttonText{font-size:14px}}@media screen and (max-width: 860px){.home-5g #modalWindow.quickOrderHelpModal .quickTextArea.attentionList ul{width:100%}.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea.attentionList ul,.home-5g #modalWindow.okazanHelpModal .zankaTextArea.attentionList ul{width:100%}}@media screen and (max-width: 650px){.home-5g #modalWindow.quickOrderHelpModal .quickHelpBalloon,.home-5g #modalWindow.quickOrderHelpModal .quickTextArea.attentionList ul{width:100%}.home-5g #modalWindow.okazanHelpModal .okaeshiTextArea.attentionList ul,.home-5g #modalWindow.okazanHelpModal .zankaTextArea.attentionList ul{width:100%}}@media screen and (max-width: 339px){.home-5g #modalWindow.quickOrderHelpModal #quickModalBtnArea .pXSmall{letter-spacing:-0.4px}}@media screen and (min-width: 960px){.home-5g #botBannerText{top:13px;left:56px}.home-5g #closeBotGuideButton{top:8px;right:0px}.home-5g #botGuideDetail{height:203px;padding:10px 5px 5px;background-color:#f8f8f8;border:1px solid #d8d8d8;box-shadow:0 0 12px rgba(0,0,0,.075)}.home-5g #botGuideDetailTop{position:absolute;top:0;left:0;z-index:2;width:270px;height:10px;background-color:#f8f8f8}.home-5g .sticky{height:90px;padding-top:16px;padding-bottom:16px}}@media screen and (max-height: 680px)and (min-height: 581px){.home-5g #botContainer #botAreaGetMsg{height:340px}}@media screen and (max-height: 580px)and (min-height: 481px){.home-5g #botContainer #botAreaGetMsg{height:260px}}@media screen and (max-height: 480px)and (min-height: 381px){.home-5g #botContainer #botAreaGetMsg{height:180px}}@media screen and (max-height: 380px){.home-5g #botContainer #botAreaGetMsg{height:120px}}@media screen and (-ms-high-contrast: none)and (min-width: 768px){.home-5g .urlBtnArea>.btnTable>a.urlBtn::before{top:16px;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.home-5g .message.talk_message{display:block !important;width:auto !important}.home-5g .talkMenuArea{max-width:50%}}@media screen and (max-height: 735px)and (orientation: portrait){.home-5g #areaGetMsg{height:180px}.home-5g #botContainer #botAreaGetMsg{height:350px}}@media screen and (max-height: 640px)and (orientation: portrait){.home-5g #botContainer #botAreaGetMsg{height:250px}}@media screen and (max-height: 414px)and (min-height: 376px)and (orientation: landscape){.home-5g #areaGetMsg{height:180px}.home-5g #botContainer #botAreaGetMsg{max-height:180px}}@media screen and (max-height: 375px)and (orientation: landscape){.home-5g #areaGetMsg{height:100px}.home-5g #botContainer #botAreaGetMsg{max-height:100px}}