/** 
 * [au.kddi.com]
 * 
 * @fileName /library/css/sp_main.css
 * @date 2016/12/19 10:40
 * 
 */

.pbHeaderArea .pbBlockNavigation,.pbRightArea{display:none}.pbAreaWrapper1{margin-top:30px}.pbAreaWrapper2{-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pbAreaWrapper2>.pbMainArea>.pbArea>.pbNested{padding:0 10px}.spHeadFoot{display:block !important}.pcHeadFoot{display:none}.pbAreaWrapper1 *{font-size:1.8rem}#top_social{display:none}#area0 .mp_smartphone .wrapSort{width:100%;margin:0 auto}#area0 .mp_smartphone .contSort .contSortLeft{width:85%}#area0 .mp_smartphone .contSort .itemList dl dd{width:67%}#area0 .mp_smartphone .productListWrapper{width:100%}#area0 .mp_smartphone ul.productList{width:100%}#area0 .mp_smartphone ul.productList li{width:24.275%;margin-right:0.726649%}#area0 .mp_smartphone ul.productList img{margin:0 auto}#area0 .mp_smartphone ul.productList .pic{background-position:right 0}#area0 .mp_smartphone ul.productList li.new .txt{background-position:right center}.btnL,.btnL *,.btnM,.btnM *,.btnS,.btnS *{margin:0 auto !important;padding:0 !important;background:none !important;height:auto !important;box-sizing:border-box;font-size:1.8rem !important;-webkit-text-size-adjust:100%}.os-ios .pbPage .btnL:not(.a_btn),.os-ios .pbPage .btnL:not(.a_btn) *,.os-ios .pbPage .btnM:not(.a_btn),.os-ios .pbPage .btnM:not(.a_btn) *,.os-ios .pbPage .btnS:not(.a_btn),.os-ios .pbPage .btnS:not(.a_btn) *{font-size:2.2rem !important}.btnL,.btnM,.btnS{width:100% !important;margin:0.4em auto !important;padding:1em 0.8em !important;display:block !important}.btnL .inner,.btnM .inner,.btnS .inner{text-align:center !important}.btnL.towLine .inner span{display:inline !important}.btnL a,a .btnL,.btnM a,a .btnM,.btnS a,a .btnS{background:-moz-linear-gradient(top, #FDFDFD 0%, #F4F4F4) !important;background:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#F4F4F4)) !important;display:block !important;padding:1em 0.8em !important;width:100% !important;color:#0066AA !important;border:2px solid #CFCFCF;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em}.device-sp .btnL.dblLine .inner .exp{font-size:85% !important}.btnL.conv a,a .btnL.conv,.btnM.conv a,a .btnM.conv,.btnS.conv a,a .btnS.conv{background:-moz-linear-gradient(top, #0088DE 0%, #07b) !important;background:-webkit-gradient(linear, left top, left bottom, from(#0088DE), to(#07b)) !important;color:#FFF !important;border:1px solid #CFCFCF}.btnS.convOrng a,a .btnS.convOrng,.btnM.convOrng a,a .btnM.convOrng,.btnL.convOrng a,a .btnL.convOrng{background:-moz-linear-gradient(top, #DF4408 0%, #D23001) !important;background:-webkit-gradient(linear, left top, left bottom, from(#DF4408), to(#D23001)) !important;color:#FFF !important;border:1px solid #CFCFCF}.btnL .icnBullet,.btnM .icnBullet,.btnS .icnBullet{background-image:url(/content/dam/au-com/common/icon/icn_sp_bullet.gif) !important;background-position:0 center !important;background-repeat:no-repeat !important;background-size:0.8em !important;padding-left:1.2em !important}.btnL .icnBlank,.btnM .icnBlank,.btnS .icnBlank{background-image:url(/content/dam/au-com/common/icon/icn_sp_blank.gif) !important;background-position:0 center !important;background-repeat:no-repeat !important;background-size:0.8em !important;padding-left:1.2em !important}.btnL .icnDownload,.btnM .icnDownload,.btnS .icnDownload{background-image:url(/content/dam/au-com/common/icon/icn_sp_download.png) !important;background-position:1px center !important;background-repeat:no-repeat !important;background-size:0.8em !important;padding-left:1.2em !important}.btnL .icnDownload .iconR,.btnM .icnDownload .iconR,.btnS .icnDownload .iconR{width:auto;height:1em !important;margin-left:0.2em !important}.btnL .icnPageanc,.btnM .icnPageanc,.btnS .icnPageanc{background-image:url(/content/dam/au-com/common/icon/icn_sp_pageanc.png) !important;background-position:1px center !important;background-repeat:no-repeat !important;background-size:0.8em !important;padding-left:1.2em !important}.btnL .icnPageancUp,.btnM .icnPageancUp,.btnS .icnPageancUp{background-image:url(/content/dam/au-com/common/icon/icn_sp_pageanc_up.png) !important;background-position:1px center !important;background-repeat:no-repeat !important;background-size:0.8em !important;padding-left:1.2em !important}.btnL.conv .icnBullet,.btnL.convOrng .icnBullet,.btnM.conv .icnBullet,.btnM.convOrng .icnBullet,.btnS.conv .icnBullet,.btnS.convOrng .icnBullet{background-image:url(/content/dam/au-com/common/icon/icn_sp_bullet_conv.png) !important}.btnL.conv .icnBlank,.btnL.convOrng .icnBlank,.btnM.conv .icnBlank,.btnM.convOrng .icnBlank,.btnS.conv .icnBlank,.btnS.convOrng .icnBlank{background-image:url(/content/dam/au-com/common/icon/icn_sp_blank_conv.gif) !important}.btnL.conv .icnDownload,.btnL.convOrng .icnDownload,.btnM.conv .icnDownload,.btnM.convOrng .icnDownload,.btnS.conv .icnDownload,.btnS.convOrng .icnDownload{background-image:url(/content/dam/au-com/common/icon/icn_sp_download_conv.png) !important}.btnL.conv .icnPageanc,.btnL.convOrng .icnPageanc,.btnM.conv .icnPageanc,.btnM.convOrng .icnPageanc,.btnS.conv .icnPageanc,.btnS.convOrng .icnPageanc{background-image:url(/content/dam/au-com/common/icon/icn_sp_pageanc_conv.png) !important}.btnL.conv .icnPageanc,.btnL.convOrng .icnPageancUp,.btnM.conv .icnPageanc,.btnM.convOrng .icnPageancUp,.btnS.conv .icnPageanc,.btnS.convOrng .icnPageancUp{background-image:url(/content/dam/au-com/common/icon/icn_sp_pageanc_up_conv.png) !important}.btnCol2Left,.btnCol2Center,.btnCol2Right{margin-top:20px;text-align:center}.btnCol2Left .btnLeft,.btnCol2Left .btnRight,.btnCol2Center .btnLeft,.btnCol2Center .btnRight,.btnCol2Right .btnLeft,.btnCol2Right .btnRight{margin:0 !important;display:block !important}.btnCol2Both .btnLeft,.btnCol2Both .btnRight{float:none}button.btnS{background:-moz-linear-gradient(top, #FDFDFD 0%, #F4F4F4) !important;background:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#F4F4F4)) !important;display:inline !important;padding:0px !important;width:150px !important;color:#0066AA !important;text-align:center;border:2px solid #CFCFCF !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px !important;padding:10px 5px !important}button.btnM{background:-moz-linear-gradient(top, #FDFDFD 0%, #F4F4F4) !important;background:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#F4F4F4)) !important;display:inline !important;padding:0px !important;width:200px !important;color:#0066AA !important;text-align:center;border:2px solid #CFCFCF !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px !important;padding:10px 5px !important}button.btnL{background:-moz-linear-gradient(top, #FDFDFD 0%, #F4F4F4) !important;background:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#F4F4F4)) !important;display:inline !important;padding:0px !important;width:250px !important;color:#0066AA !important;text-align:center;border:2px solid #CFCFCF !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px !important;padding:10px 5px !important}button.btnS *,button.btnM *,button.btnL *{font-size:1.3rem !important}.btnL.a_btn,.btnL.a_btn *,.btnM.a_btn,.btnM.a_btn *,.btnS.a_btn,.btnS.a_btn *{margin:0 !important;padding:0 !important;background:none !important;height:auto !important}.btnL.a_btn,.btnL.a_btn *,.btnM.a_btn,.btnM.a_btn *{font-size:1.3rem !important}.btnS.a_btn,.btnS.a_btn *{font-size:1.0rem !important}.btnL.a_btn,.btnM.a_btn{margin:0 auto !important;display:block !important}.btnL.a_btn{width:270px !important}.btnM.a_btn{width:235px !important}.btnS.a_btn{width:170px !important}.btnL.a_btn .inner,.btnM.a_btn .inner,.btnS.a_btn .inner{text-align:center !important}.btnL.a_btn a,a .btnL.a_btn,.btnM.a_btn a,a .btnM.a_btn,.btnS a.a_btn,a .btnS.a_btn{background:-moz-linear-gradient(top, #FDFDFD 0%, #F4F4F4) !important;background:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#F4F4F4)) !important;display:block !important;padding:0px !important;color:#0066AA !important;text-align:center;border:2px solid #CFCFCF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.btnL.a_btn a,a .btnL.a_btn{width:270px !important;padding:20px 10px !important}.btnM.a_btn a,a .btnM.a_btn{width:235px !important;padding:20px 10px !important}.btnS.a_btn a,a .btnS.a_btn{width:170px !important;padding:10px 5px !important}.btnL.a_btn.auto,.btnM.a_btn.auto,.btnS.a_btn.auto,.btnL.a_btn.sp-auto,.btnM.a_btn.sp-auto,.btnS.a_btn.sp-auto,.btnL.a_btn.auto a,.btnM.a_btn.auto a,.btnL.a_btn.sp-auto a,.btnS.a_btn.auto a,.btnM.a_btn.sp-auto a,.btnS.a_btn.sp-auto a,a .btnL.a_btn.auto,a .btnM.a_btn.auto,a .btnS.a_btn.auto,a .btnL.a_btn.sp-auto,a .btnM.a_btn.sp-auto,a .btnS.a_btn.sp-auto{width:auto !important}.btnL.a_btn .icnBullet,.btnM.a_btn .icnBullet,.btnS.a_btn .icnBullet{background:url(/content/dam/au-com/common/icon/icn_bullet.png) 1px center no-repeat !important;background-size:auto !important;padding:0 0 0 15px !important}.btnL.a_btn .icnBlank,.btnM.a_btn .icnBlank,.btnS.a_btn .icnBlank{background:url(/content/dam/au-com/common/icon/icn_blank_m.gif) 1px center no-repeat !important;background-size:auto !important;padding:0 0 0 15px !important}.btnL.a_btn .icnDownload,.btnM.a_btn .icnDownload,.btnS.a_btn .icnDownload{background:url(/content/dam/au-com/common/icon/icn_download.png) 1px center no-repeat !important;background-size:auto !important;padding:0 0 0 15px !important}#mainArea .btnS.convOrng.a_btn a,#mainArea a .btnS.convOrng.a_btn{background:-moz-linear-gradient(top, #DF4408 0%, #D23001) !important;background:-webkit-gradient(linear, left top, left bottom, from(#DF4408), to(#D23001)) !important;display:block !important;padding:0px !important;width:170px !important;color:#FFF !important;text-align:center;border:1px solid #CFCFCF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px 5px !important}#mainArea .btnM.convOrng.a_btn a,#mainArea a .btnM.convOrng.a_btn{background:-moz-linear-gradient(top, #DF4408 0%, #D23001) !important;background:-webkit-gradient(linear, left top, left bottom, from(#DF4408), to(#D23001)) !important;display:block !important;padding:0px !important;width:235px !important;color:#FFF !important;text-align:center;border:1px solid #CFCFCF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:20px 10px !important;background-color:#000 !important}#mainArea .btnL.convOrng.a_btn a,#mainArea a .btnL.convOrng.a_btn{background:-moz-linear-gradient(top, #DF4408 0%, #D23001) !important;background:-webkit-gradient(linear, left top, left bottom, from(#DF4408), to(#D23001)) !important;display:block !important;padding:0px !important;width:270px !important;color:#FFF !important;text-align:center;border:1px solid #CFCFCF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:20px 10px !important;background-color:#000 !important}.btnS.convOrng.a_btn .icnBullet,.btnM.convOrng.a_btn .icnBullet,.btnL.convOrng.a_btn .icnBullet{background:url(/content/dam/au-com/common/icon/icn_bullet_white.png) 1px center no-repeat !important;padding:0 0 0 15px !important}.btnS.convOrng.a_btn .icnBlank,.btnM.convOrng.a_btn .icnBlank,.btnL.convOrng.a_btn .icnBlank{background:url(/content/dam/au-com/common/icon/icn_blank_m_02.gif) 1px center no-repeat !important;padding:0 0 0 15px !important}.pbNested .tabList ul li a{font-size:1em}.tabTable.tabNum2 td.tab,.tabTable.tabNum2 td .btnS{width:477px !important}.tabTable.tabNum3 td.tab,.tabTable.tabNum3 td .btnS{width:316px !important}.tabTable.tabNum4 td.tab,.tabTable.tabNum4 td .btnS{width:235.5px !important}.tabTable.tabNum5 td.tab,.tabTable.tabNum5 td .btnS{width:187.2px !important}.tabTable tr td.mgn{width:6px}.tabTable tr td.vaM .btnS a{background:none !important;border:none}.tabTable tr td.vaM .btnS *{font-size:1.8rem !important}.tabTable tr td.vaM a .btnS{background:none !important;border:none}.tabTable tr td a{width:100% !important;padding:10px !important;box-sizing:border-box}noscript .bdrAlrt{position:relative;width:80%;float:right;margin:40px 0 40px 10%;webkit-text-size-adjust:none;font-size:1.8rem !important}li.numList{margin-left:3.1em !important}.udrTabList ul li a{font-weight:bold;font-size:100% !important}.sa_contact .step ol li,.sac_thankyou .step ol li,.sac_confirm .step ol li{display:inline}#sp_social{padding:5px 0px 0px 0px;margin:0 auto;text-align:center;display:none}#sp_social ul{overflow:hidden;height:22px;vertical-align:top}#sp_social ul li{vertical-align:top;display:inline-block;margin:0}#sp_social ul li.twitter{margin:0 15px 0 0}#sp_social ul li.facebook{margin:0 15px 0 0;height:21px}#sp_social ul li.mixi{margin:0 15px 0 0}#sp_social ul li.gree{margin:0 15px 0 0;width:70px}#sp_social ul li.gplus{width:32px;height:20px;margin:0 0 0 0;overflow:hidden}#sp_social_v2{margin-top:40px;text-align:center}#sp_social_v2 .icnBlank{background-position:0 center;background-size:18px auto;padding-left:26px}#sp_social_v2 ul{display:table;table-layout:fixed;width:100%;margin:30px 0;border:#e5e5e5 1px solid;background:#fbfbfb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#sp_social_v2 ul li{display:table-cell;padding:30px 0}#sp_social_v2 ul li:nth-child(2){border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid}#sp_social_v2 ul li a{display:block}#sp_social_v2 ul li a p{margin-top:20px;font-weight:bold}.sa_contact .helpList ul li .help{display:inline}.sa_contact .contextual{margin:0 -5px;text-align:center}.sa_contact .helpList ul li label p{padding:0 70px 0 0}.sa_contact .helpList ul li .defineList{background-color:#fafafa;border:1px solid #cccccc;-moz-box-shadow:2px 2px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,0.1);box-shadow:2px 2px 0 0 rgba(0,0,0,0.1)}.sa_contact .helpList ul li .defineList dl{padding:23px 26px 22px;position:relative}.sa_contact .helpList ul li .defineList dt{width:750px}.sa_contact .helpList ul li .defineList dt span{display:inline-block;width:38px;height:38px;position:absolute;right:10px;top:10px}.sa_contact .helpList ul li .defineList dt span img{width:100% !important;height:auto}.sa_contact .helpList .help img[alt="?"]{width:34px !important;height:34px !important}.mp_smartphone .wrapSort .ttlSort{background-color:#f9f9f9;border:1px solid #e5e5e5;border-bottom:none;padding:12px 20px !important}.mp_smartphone .wrapSort .ttlSort img{display:none}.mp_smartphone .wrapSort .ttlSort p{display:block !important}.m_subcategory .col201,.m_subcategory .col202{*zoom:1;position:relative;margin:0 -2px 0 -3px}.m_subcategory .col201:first-child,.m_subcategory .col202:first-child{margin:-5px -2px 0 -3px}.m_subcategory .col201 .col,.m_subcategory .col202 .col{*zoom:1;position:relative;display:block;margin-top:5px;width:100%;vertical-align:middle}.m_subcategory .box03 img,.m_subcategory .col201 .col .in a img:first-child,.m_subcategory .col202 .col .in a img:first-child{width:100%;height:auto}.m_subcategory .box03{position:relative}.m_subcategory .box03 a span{display:block;position:absolute;top:3px;right:3px;background:url(/content/dam/au-com/common/icon/icn_bullet_linkable.png) no-repeat right top;z-index:10}.m_subcategory .box03 a:active span{background:url(/content/dam/au-com/common/icon/icn_bullet_linkable_on.png) no-repeat right top;z-index:10}.m_subcategory .box03 a span,.m_subcategory .box03 a:active span,.m_subcategory .col201 .col .in a span,.m_subcategory .col201 .col .in a:active span,.m_subcategory .col202 .col .in a span,.m_subcategory .col202 .col .in a:active span{background-size:contain;width:54px;height:54px}.m_subcategory .col203{*zoom:1;position:relative;margin:0 -2px 0 -3px}.m_subcategory .col203:first-child{margin:-5px -2px 0 -3px}.m_subcategory .col203 .col{*zoom:1;position:relative;display:block;margin-top:5px;width:100%;vertical-align:middle}.m_subcategory .col203 .col .in a img:first-child{width:100%;height:auto}.m_subcategory .col203 .col .in a .details{position:absolute;right:25px;bottom:25px;width:152px}.m_subcategory .col203 .col .in a span,.m_subcategory .col203 .col .in a:active span{background-size:contain;width:54px;height:54px}.m_subcategory li.col.single .in a{height:120px;line-height:120px}.m_subcategory li.col.single .in a span.single{height:120px;line-height:120px;top:0}.m_subcategory li.col.single.col .in a:active span.single,.m_subcategory li.col.single.col .in a:hover span.single{top:0}.wrapSort{display:none}#area0 .mp_smartphone ul.productList li{width:48.5%;margin:0 0.75% 14px}.mp_smartphone ul.productList img{width:100%;height:auto}.mps_modelnumber .view .previmg,.mps_modelnumber .view .previmg{width:0;display:none}.mp_smartphone ul.productList li,.mp_archive ul.productList li{float:left}.h1Mode{font-size:185%}.col303_02 .box07{display:none}.m_subcategory .col303_02 .col{width:100%}.m_subcategory .col303_02 .col img{width:60%;height:auto}.m_subcategory .col101 .floL.mr20{width:100%;text-align:center}.m_subcategory .col101 .floL.mr20 img{width:60%;height:auto}.m_subcategory .col101 .thumbDesc{clear:both}.m_subcategory .col101 .thumbDesc .listBox.mt30{width:60%;margin:0 auto}.m_subcategory .col101 .thumbDesc .listBox.mt30 .bltLinkListbox{padding-left:0}.mps_modelnumber .view ul.def,.mps_modelnumber .view ul.color{position:static}.mps_modelnumber .productImage{width:960px;margin:0 auto}.mps_modelnumber .productImage .ttl{position:relative}.mps_modelnumber .productImage .ttl h2{float:none}.mps_modelnumber .productImage .ttl h2 img{height:50px}.mps_modelnumber .productImage .ttl p{float:none;position:absolute;right:0;top:0}.mps_modelnumber .productImage .ttl p img{height:50px}.mps_modelnumber .view{margin-top:20px;position:relative;width:100%;height:auto;border:solid 1px #e5e5e5;overflow:hidden}.mps_modelnumber .view li{display:none}.mps_modelnumber .view li:first-child{display:block}.mps_modelnumber .view img{width:100%;height:auto}.changeView .def img{width:147px;height:auto}.mps_modelnumber .changeView ul.def li{float:left;border:solid 1px #e5e5e5;margin:0 3px 3px 0;position:relative}.mps_modelnumber .changeView ul.def li.cur span{position:absolute;left:0;top:0;width:145px;height:67px;border:2px solid #ec5506}.mps_modelnumber .changeView ul.def{width:760px}.mps_modelnumber .view .nextimg,.mps_modelnumber .view .previmg{display:none}.mps_modelnumber .changeView dl{margin-top:0}.mps_modelnumber .specFlagWrapper{margin:30px auto 0;width:960px}.mps_modelnumber ul.specArea li .help>img{width:155px;height:auto}.helpList ul li .defineList{position:absolute;z-index:9999;display:inline-block;width:313px;background-color:#ffffff;border:1px solid #cccccc}.helpList ul li.flag01 .defineList,.helpList ul li.flag03 .defineList,.helpList ul li.flag05 .defineList{bottom:125px !important}.helpList ul li.flag02 .defineList,.helpList ul li.flag04 .defineList,.helpList ul li.flag06 .defineList{left:-160px !important;bottom:125px !important}.helpList ul li.flag07 .defineList,.helpList ul li.flag09 .defineList,.helpList ul li.flag11 .defineList{top:125px !important}.helpList ul li.flag08 .defineList,.helpList ul li.flag10 .defineList,.helpList ul li.flag12 .defineList{left:-160px !important;top:125px !important}.fullsizeImg{width:100%;height:auto}.halfsizeImg{width:50%;height:auto}.magnify2{zoom:2}.spp_bgGryBoxSP{background:#eee;border:1px solid #e2e2e2;padding:3px}.spp_bgGryBoxSP ul{margin:5px}.spp_bgGryBoxSP .bltLinkListbox{padding-left:0;margin:5px}.spp_bgGryBoxSP .bltLinkListbox.type2 li{margin-bottom:-2px;border-bottom:1px dashed #e2e2e2}.spp_bgGryBoxSP .bltLinkListbox.type2 li a.spCmnList{border:none}.spp_bgGryBoxSP a{display:block;padding:10px 0}.spp_bgGryBoxSP li p a{padding:0 0 0 12px}.spp_bgGryBoxSP li:first-child a.spCmnList{margin-top:0;border:1px solid #e2e2e2}.spp_bgGryBoxSP li a.spCmnList{margin-top:2px;padding:30px 15px 25px 30px;background-color:#fff;display:block;border:1px solid #e2e2e2}.spp_bgGryBoxSP a.icnBullet,.spp_bgGryBoxSP a.icnBlank{background-position:10px 50%}.spp_bgGryBoxSP li.sppListBlk{border:1px solid #e2e2e2;background-color:#fff;margin-top:2px;padding:18px 15px 15px;margin-bottom:10px}.spp_bgGryBoxSP li.sppListBlk .cleafix{clear:both}.spp_bgGryBoxSP li.sppListBlk .icnBullet,.spp_bgGryBoxSP li.sppListBlk .icnBlank{background-position:0}.spp_bgGryBoxSP{background:#eee;border:1px solid #e2e2e2;padding:3px}.spp_bgGryBoxSP ul{margin:5px}.spp_bgGryBoxSP .bltLinkListbox{padding-left:0;margin:5px}.spp_bgGryBoxSP .bltLinkListbox.type2 li{margin-bottom:-2px;border-bottom:1px dashed #e2e2e2}.spp_bgGryBoxSP .bltLinkListbox.type2 li a.spCmnList{border:none}.spp_bgGryBoxSP a{display:block;padding:10px 0}.spp_bgGryBoxSP li p a{padding:0 0 0 12px}.spp_bgGryBoxSP li:first-child a.spCmnList{margin-top:0;border:1px solid #e2e2e2}.spp_bgGryBoxSP li a.spCmnList{margin-top:2px;padding:30px 15px 25px 30px;background-color:#fff;display:block;border:1px solid #e2e2e2}.spp_bgGryBoxSP a.icnBullet,.spp_bgGryBoxSP a.icnBlank{background-position:10px 50%}.spp_bgGryBoxSP li.sppListBlk{border:1px solid #e2e2e2;background-color:#fff;margin-top:2px;padding:18px 15px 15px;margin-bottom:10px}.spp_bgGryBoxSP li.sppListBlk .cleafix{clear:both}.spp_bgGryBoxSP li.sppListBlk .icnBullet,.spp_bgGryBoxSP li.sppListBlk .icnBlank{background-position:0}.svApp .clm2Disable{width:685px}.svApp .clm2Disable .lBox,.svApp .clm2Disable .rBox{width:100%;clear:both}.svApp .clm2Disable .rBox{margin-top:20px}.svApp .clm2Disable .widthMax{width:100%;height:auto}.pointBoxRich_main{width:auto;border-radius:10px;border:3px solid #eb5505;background:none}.pointBoxRich_main .pointImg,.pointBoxRich_main .pointTxt{padding:10px 15px}.pointBoxRich_hd,.pointBoxRich_ft{visibility:hidden}.pointBoxRich_main .point{padding:0 10px;background-color:#eb5505;font-weight:normal;font-size:1.4rem}.m_subcategory.plus .col203 .col{width:50%;position:relative;display:inline-block;vertical-align:middle}.fourCols .col203 .col .in a img{margin-bottom:30px}.m_subcategory.plus .col203 .col p{font-size:1.5rem}.m_subcategory.plus .col203 .col .in a .details{width:auto}.thumbText.optimSp{margin-bottom:60px}.thumbText.optimSp .floL,.thumbText.optimSp .floR{float:none !important}.size80Img{width:80%;height:auto}.size60Img{width:60%;height:auto}.thumbText.optimSp .taR,.thumbText.optimSp .taPosR{text-align:left !important}.thumbText.optimSp p{margin-top:0 !important}.thumbText.optimSp .mr20{margin-right:0 !important}.thumbText.optimSp .ml20{margin-left:0 !important}.thumbText.optimSp .thumbDesc{margin-top:30px}.box01 .col201.linkBox.indexBox2 li.lBox{padding-right:1%;width:49%}.box01 .col201.linkBox.indexBox2 li.rBox{padding-left:0%;width:50%}.box01 .linkBox .indexBox3 li.lBox{width:33%;padding-right:1%}.box01 .linkBox .indexBox3 li.cBox{width:32%;padding-right:1%}.box01 .linkBox .indexBox3 li.rBox{width:33%}.priceBoxWrap .fsL{font-size:120%}.priceBoxWrap .fsXl{font-size:140%}.price3clmBox th{font-size:100%}.priceBoxWrap .totalprice{width:210px}.price2clmBox dd .lBox,.price3clmBox dd .lBox{width:auto}.price3clmBox dt{font-size:86%}section.priceBoxWrap{padding:15px}section.priceBoxWrap .fsL{font-size:160%}section.priceBoxWrap .fsXl{font-size:180%}section.priceBoxWrap .icnBullet{padding-left:20px;background-size:13px 13px;background-position:0}section.priceBoxWrap .price2clmBox,section.priceBoxWrap .price3clmBox,section.priceBoxWrap .price2clmBox li,section.priceBoxWrap .price3clmBox li{width:100% !important;display:block}section.priceBoxWrap .spCancel{display:none}section.priceBoxWrap .head{padding:8px}section.priceBoxWrap .totalprice{padding:45px 15px 35px}section.priceBoxWrap .totalprice .inner{font-size:100%}section.priceBoxWrap .plus{margin:0 0 25px;padding-bottom:60px;background:url(/content/dam/au-com/extlib/library_ip/images/mobile/charge/common/icn_plus_01.png) no-repeat bottom center;background-size:50px 50px}section.priceBoxWrap .arrowD{padding:15px 5px;width:100%;display:block;background:#eee;font-size:140%}section.priceBoxWrap .price3clmBox .totalprice:after{background:none}section.priceBoxWrap a dl:after,section.priceBoxWrap a:hover dl:after{width:40px;height:40px;background-size:40px 40px}section.priceBoxWrap .price1clmBox{margin-top:40px !important}section.priceBoxWrap .price1clmBox a{margin-top:15px}section.priceBoxWrap .price2clmBox li,section.priceBoxWrap .price3clmBox li{margin:15px 0;width:auto !important}section.priceBoxWrap .price2clmBox a,section.priceBoxWrap .price3clmBox a{margin:0}section.priceBoxWrap .price1clmBox dt,section.priceBoxWrap .price1clmBox dd,section.priceBoxWrap .price2clmBox dt,section.priceBoxWrap .price2clmBox dd,section.priceBoxWrap .price3clmBox dt,section.priceBoxWrap .price3clmBox dd{padding:10px 20px}section.priceBoxWrap .price2clmBox dd .lBox,section.priceBoxWrap .price3clmBox dd .lBox,section.priceBoxWrap .price2clmBox .totalprice,section.priceBoxWrap .price3clmBox .totalprice{width:auto;position:relative}section.priceBoxWrap .price2clmBox .totalprice{margin-top:100px}section.priceBoxWrap .price2clmBox .totalprice:before{content:"";width:100%;height:60px;display:block;background:url(/content/dam/au-com/extlib/library_ip/images/mobile/charge/common/price_arrow_down.png) no-repeat center center;background-size:60px 60px;position:absolute;top:-80px}section.priceBoxWrap .price3clmBox dt{font-size:110%}section.priceBoxWrap .price3clmBox .totalprice::before,section.priceBoxWrap .price3clmBox .totalprice:after{content:"";width:0;height:0;display:block;position:absolute;top:-1px;left:49%;border-top:22px solid #E2E2E2;border-left:15px solid transparent;border-right:16px solid transparent}section.priceBoxWrap .price3clmBox .totalprice:after{border-top:20px solid #EEE;border-left:15px solid transparent;border-right:15px solid transparent}.m_charge .col4.spCol2{width:auto}.m_charge .col4.spCol2 .row .col{width:50%}.m_charge .col4.spCol2 .row .col:nth-child(odd) .in{margin:20px  20px 20px 0}.m_charge .col4.spCol2 .row .col:nth-child(even) .in{margin:20px 0 20px 20px}.m_charge .col4.spCol2 .row .col:nth-child(1) .in,.m_charge .col4.spCol2 .row .col:nth-child(2) .in{margin-top:0}.bdrRadius.pricePlan .title{background:#fff}.pricePlan .imgMagnify{width:80%;height:auto}.thumbText.m_campaign,.thumbText.i_campaign{margin-bottom:60px}.thumbText.m_campaign .imgFloat .floL.mr20,.thumbText.i_campaign .imgFloat .floL.mr20{float:none !important;margin:0 0 20px 0 !important;text-align:center}.thumbText.m_campaign .imgFloat .floL img,.thumbText.i_campaign .imgFloat .floL img{width:60%;height:auto}.indexBox2 .splist .lBox{padding-right:0;width:100%;float:none}.indexBox2 .splist .rBox{margin-top:20px;padding-left:0;width:100%;float:none}#mainArea .splist .btnM{width:100% !important}#mainArea .splist .btnM.convOrng a,#mainArea .splist a .btnM.convOrng{width:100% !important}.terminalIcnArea span{width:100%}.h32Clmn.sp1col .columnArea{width:100%;float:none}.h32Clmn.sp1col .columnArea:not(:first-of-type){margin-top:20px}.h32Clmn.sp1col.h3Con0h .h3Contents{margin-top:0px}.link-tel-freedial>span,.link-tel-freecall>span,.link-tel-ntt>span{display:none}.link-tel-freedial>a,.link-tel-freecall>a,.link-tel-ntt>a{display:inline-block}.hikariPj-campHead .hikariPj-txtIcn1{width:250px}.hikariPj-stepFlow td{background:#EEE url(/content/dam/au-com/internet/graph/hikari-pj/bg_step_flow_sp_def.gif) no-repeat right center;-webkit-background-size:26px 100%;-moz-background-size:26px 100%;background-size:26px 100%}.hikariPj-stepFlow td.cur{background:#EB5505 url(/content/dam/au-com/internet/graph/hikari-pj/bg_step_flow_sp_cur.gif) no-repeat right center;-webkit-background-size:26px 100%;-moz-background-size:26px 100%;background-size:26px 100%}.hikariPj-stepFlow td.over{background:#FFF5EF url(/content/dam/au-com/internet/graph/hikari-pj/bg_step_flow_sp_ov.gif) no-repeat right center;-webkit-background-size:26px 100%;-moz-background-size:26px 100%;background-size:26px 100%}html.device-sp.level-3 div.helpList ul.specArea li img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}#areaWrapper2.pbAreaWrapper2{margin-right:0}.pbAreaWrapper1 .notice-cont *{font-size:1.8rem!important;}
