﻿@import url(../fonts/Kosugi.css);html{overflow-y:scroll}html,body{margin:0;padding:0;line-height:120%;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#333}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-size:100%}ul,ol,li{list-style:none}p,table,th,td,ul,ol,li,dl,dt,dd{margin:0;padding:0;font-weight:normal;vertical-align:top;text-align:left}form{margin:0;padding:0}address{font-style:normal}em{font-style:normal;color:#f00}strong{font-weight:bold;color:#f00}img{vertical-align:bottom;border:none}a{color:#2563b7}a:hover{text-decoration:none}#BaseLayoutInner,#header .gnav nav,#header .bnav ul,#footer .bnav ul,#footer .footer-body-in{display:block;width:980px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}#header a{text-decoration:none}#header .gnav{position:relative;z-index:1;padding:12px 0;background:#fff;box-shadow:0 0 10px #cfdee5}#header .gnav nav::after{content:"";display:block;clear:both}#header .gnav .logo{float:left;padding-right:50px}#header .gnav .services{float:left}#header .gnav .services li{float:left;font-family:'Kosugi';font-size:15px}#header .gnav .services li img{display:block;margin:0 auto 7px}#header .gnav .services li a{display:block;opacity:1.0;transition:opacity linear .2s}#header .gnav .services li a:hover{opacity:0.7}#header .gnav .services li.vdenki{padding-top:0px;letter-spacing:0}#header .gnav .services li.vdenki span{letter-spacing:-0.1em}#header .gnav .services li.vdenki a{color:#d9a300}#header .gnav .services li.internet{padding-top:8px;padding-left:28px;letter-spacing:-0.1em}#header .gnav .services li.internet a{color:#126eb2}#header .gnav .services li.catv{padding-top:10px;padding-left:25px;letter-spacing:-0.04em}#header .gnav .services li.catv a{color:#e86054}#header .gnav .services li.tel{padding-top:8px;padding-left:32px;letter-spacing:0}#header .gnav .services li.tel a{color:#11937a}#header .gnav .services li.milplus{padding-top:22px;padding-left:35px;letter-spacing:0}#header .gnav .support{position:relative;float:right;margin:33px 0 0}#header .gnav .support::after{content:"";display:block;clear:both}#header .gnav .support .list,#header .gnav .support .zaq{float:left;vertical-align:middle}#header .gnav .support .list{padding-top:2px;padding-right:18px}#header .gnav .support .list li{clear:both;display:block;margin:0 0 8px;font-size:15px}#header .gnav .support .list li.support a{color:#96694e}#header .gnav .support .list li.apply{margin:0}#header .gnav .support .list li.apply a{color:#9966aa}#header .gnav .support .list li img{margin-right:3px;vertical-align:middle}#header .gnav .support .list li a{opacity:1.0;transition:opacity linear .2s}#header .gnav .support .list li a:hover{opacity:0.7}#header .gnav .support .zaq{padding:0 18px;border-left:1px solid #ddd}#header .gnav .support .zaq a{display:block;opacity:1.0;transition:opacity linear .2s}#header .gnav .support .zaq a:hover{opacity:0.7}#header .gnav .support .freedial{position:absolute;top:-45px;right:0;transition:transform .16s, top .16s;transition-timing-function:cubic-bezier(0.3, -0.2, 0.3, 2)}#header .gnav .support .freedial .freedial-in{padding:5px 12px 8px;border-radius:0 0 8px 8px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3)}#header .gnav .support .freedial:hover{top:-42px;transform:scale(1.2)}#header .gnav .support .freedial:hover span{z-index:-1;right:187px}#header .gnav .support .freedial span{display:block;box-sizing:border-box;width:100%;position:absolute;top:7px;right:0;z-index:-1;padding-left:8px;background:#2f7dd2;font-size:8px;color:#fff;transition:right 0.4s cubic-bezier(0.15, 0.6, 0.4, 1)}#header .bnav{padding:7px 0 5px;background:#f5f9fa;font-size:12px;color:#999}#header .bnav ul::after{content:"";display:block;clear:both}#header .bnav li{float:left}#header .bnav li::before{content:"＞";margin:0 5px;font-weight:bold;color:#ccc}#header .bnav li:first-child::before{display:none}#header .bnav a:hover{text-decoration:underline}#home #header .gnav{box-shadow:none}#header_popup{position:relative;z-index:9990;width:100%;padding:7px 0 10px;background:url(../img/br_header.gif) #fff repeat-x 0 0;font-size:12px}#header_popup #header_in{position:relative;margin:0 auto;width:980px;height:93px}#header_popup #header_in::after{content:"";display:block;clear:both}#header_popup #logo{width:235px;height:93px;padding-right:114px}#header_popup #logo a,#header_popup #logo span{display:block;width:91px;height:74px;padding:14px 15px 5px;overflow:hidden}#footer{margin-top:100px}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer .bnav{padding:7px 0 5px;background:#f5f9fa;font-size:12px;color:#999}#footer .bnav ul::after{content:"";display:block;clear:both}#footer .bnav li{float:left}#footer .bnav li::before{content:"＞";margin:0 5px;font-weight:bold;color:#ccc}#footer .bnav li:first-child::before,#footer .bnav li.pagetop::before{display:none}#footer .bnav li.pagetop{float:right;line-height:1em}#footer .bnav li.pagetop a{opacity:1.0;transition:opacity linear .1s}#footer .bnav li.pagetop a:hover{opacity:0.7}#footer .bnav li.pagetop img{vertical-align:top}#footer .footer-body{padding:1px 0;box-shadow:0 0 10px #cfdee5;background:#fff}#footer .footer-body-in{padding-top:20px}#footer .footer-nav{display:table;border-spacing:0;border-collapse:collapse;margin:0 0 20px;width:100%;font-size:12px}#footer .footer-nav nav{display:table-row}#footer .footer-nav .col{display:table-cell;box-sizing:border-box;padding:10px 0 20px 20px;border-left:1px solid #ddd}#footer .footer-nav .col:nth-child(1){width:17%;border-left:none;padding-left:0}#footer .footer-nav .col:nth-child(2){width:32%}#footer .footer-nav .col:nth-child(3){width:25%}#footer .footer-nav .col:nth-child(4){width:26%}#footer .footer-nav dl{line-height:1.5em;margin:20px 0 0;color:#666}#footer .footer-nav dl:first-child{margin-top:0}#footer .footer-nav dt{margin:0 0 7px;font-size:14px}#footer .footer-nav dt i{display:inline-block;margin-left:-10px;margin-right:5px;background:no-repeat 0 0;vertical-align:middle}#footer .footer-nav dt i.entry{margin-top:-4px;width:19px;height:22px;background-image:url(/common/img/nav_ic_entry.png)}#footer .footer-nav dt i.vdenki{margin-top:-10px;width:25px;height:38px;background-image:url(/common/img/nav_ic_vdenki.png)}#footer .footer-nav dt i.internet{margin-top:-3px;width:27px;height:28px;background-image:url(/common/img/nav_ic_internet.png)}#footer .footer-nav dt i.catv{margin-top:-1px;width:28px;height:21px;background-image:url(/common/img/nav_ic_catv.png)}#footer .footer-nav dt i.tel{margin-top:-2px;width:28px;height:26px;background-image:url(/common/img/nav_ic_tel.png)}#footer .footer-nav dt i.comch{margin-top:-2px;width:23px;height:23px;background-image:url(/common/img/nav_ic_comch.png)}#footer .footer-nav dt i.support{width:25px;height:25px;background-image:url(/common/img/nav_ic_support.png)}#footer .footer-nav dt i.apply{margin-top:-2px;width:25px;height:25px;background-image:url(/common/img/nav_ic_apply.png)}#footer .footer-nav dt i.contact{width:25px;height:22px;background-image:url(/common/img/nav_ic_contact.png)}#footer .footer-nav dd{margin:3px 0 0;padding-left:10px;text-indent:-10px}#footer .footer-nav dd::before{content:"";display:inline-block;width:0;height:0;border:5px solid transparent;border-left-color:#292;vertical-align:top;position:relative;top:0.3em}#footer .footer-info{margin:0 0 8px;font-size:12px;color:#444}#footer .footer-info::after{content:"";display:block;clear:both}#footer .footer-info .txt{float:left}#footer .footer-info .zaq{float:right}#footer .footer-other-link{margin:0 0 10px;border-radius:8px;background:#ebeff2}#footer .footer-other-link ul{padding:7px 0;text-align:center;font-size:12px}#footer .footer-other-link li{display:inline-block;padding:0 5px 0 7px;border-left:1px solid #ccc}#footer .footer-other-link li:first-child{border-left:none;padding-left:0}#footer .footer-other-link a{color:#2563b7}#footer .footer-company{margin:20px 0}#footer .footer-company::after{content:"";display:block;clear:both}#footer .footer-company .address{float:left}#footer .footer-company .address address{display:table;border-spacing:0;border-collapse:collapse}#footer .footer-company .address .logo,#footer .footer-company .address .caddr,#footer .footer-company .address .telno{display:table-cell;vertical-align:top}#footer .footer-company .address .logo img{position:relative;top:-8px}#footer .footer-company .address .caddr{padding:0 10px}#footer .footer-company .address .caddr .h{line-height:1.3em;font-size:19px}#footer .footer-company .address .caddr p{font-size:12px;color:#999}#footer .footer-company .address .telno ul{position:relative;top:-5px}#footer .footer-company .address .telno ul::after{content:"";display:block;clear:both}#footer .footer-company .address .telno ul li{position:relative;float:left;padding-left:1px}#footer .footer-company .address .telno ul li:nth-of-type(3) a{transition:opacity 0.1s linear}#footer .footer-company .address .telno ul li:nth-of-type(3) a:hover{opacity:0.6}#footer .footer-company .address .telno ul li::after{content:"";display:block;width:1px;height:40px;position:absolute;top:6px;left:0;background:#ccc}#footer .footer-company .seal{float:right;position:relative;top:-5px}#footer .footer-company .seal .ss{margin-top:-3px}#footer .footer-company .seal ul::after{content:"";display:block;clear:both}#footer .footer-company .seal li{float:left;padding-left:10px}#footer .footer-copy{padding:10px;background:#123966;text-align:center;font-size:12px;color:#90afd4}#caution{width:968px;margin:10px auto 0;padding:3px;border:3px solid #e00;line-height:140%}#caution table{border:none;border-spacing:0;border-collapse:collapse;font-size:14px}#caution table th,#caution table td{padding:5px 15px}#caution table th{white-space:nowrap;border-right:1px solid #e00;vertical-align:middle;font-weight:bold;color:#e00}#caution table th img{margin:-2px 4px 0 -7px;vertical-align:middle}#caution table td{vertical-align:middle}#caution table a{text-decoration:underline}#caution table a:hover{text-decoration:none}#mainNavi{background:#ddd}#mainNavi_in{position:relative;width:980px;margin:0 auto}#mainNavi_in:after{content:"";display:block;clear:both}#catv #mainNavi_in,#internet #mainNavi_in,#cplus #mainNavi_in{width:745px}#catv #mainNaviBanner,#internet #mainNaviBanner,#cplus #mainNaviBanner,#support #mainNaviBanner{float:none}#catv #mainNaviBanner,#catv #mainBannerBase,#catv #mainBannerBase .banner,#internet #mainNaviBanner,#internet #mainBannerBase,#internet #mainBannerBase .banner,#cplus #mainNaviBanner,#cplus .mainBannerBase,#cplus .mainBannerBase .banner,#support #mainNaviBanner,#support .mainBannerBase,#support .mainBannerBase .banner{height:278px}#mainNaviSide{float:left;width:235px;height:350px;background:#ccc url(../img/bg_enav.gif) repeat 0 0}#mainNaviSide ul{padding:15px 15px 0}#mainNaviSide li{padding:0 0 10px}#mainNaviSide.hauto{height:auto;padding-bottom:5px}#mainNaviBanner{position:relative;float:left;width:715px;height:320px;padding:15px;background:gray url(../img/bg_main.gif) repeat 0 0}#mainNaviBanner .arrow{position:absolute;bottom:0;width:715px;line-height:0;text-align:center;font-size:0}#mainBannerBase,.mainBannerBase{position:relative;width:715px;height:320px;overflow:hidden;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5)}#mainBannerBase_in{position:absolute;left:0}#mainBannerBase_in:after{content:"";display:block;clear:both}#mainBannerBase .banner,.mainBannerBase .banner{position:relative;float:left;width:715px;height:320px}#mainBannerBase .prev{position:absolute;top:50%;left:10px;margin-top:-21px}#mainBannerBase .next{position:absolute;top:50%;right:10px;margin-top:-21px}#mainNaviBannerThumbs{position:relative;height:60px;margin:10px 0;overflow:hidden}#mainNaviBannerThumbs .left,#mainNaviBannerThumbs .right{display:block;position:absolute;top:1px;cursor:pointer;z-index:1}#mainNaviBannerThumbs .left{left:1px}#mainNaviBannerThumbs .right{right:1px}#mainNaviBannerThumbs .left:hover,#mainNaviBannerThumbs .right:hover{background:#ff6000}#mainNaviBannerThumbs ul{position:absolute;margin-right:-10px}#mainNaviBannerThumbs ul:after{content:"";display:block;clear:both}#mainNaviBannerThumbs li{position:relative;float:left;width:141px;height:60px;padding-right:10px}#mainNaviBannerThumbs li img{position:relative}#mainNaviBannerThumbs li a{position:relative;display:block;border:1px solid #ddd}#mainNaviBannerThumbs li a.select,#mainNaviBannerThumbs li a:hover{border-color:#666}#catv #mainNaviBannerThumbs li a{border-color:#fff}#catv #mainNaviBannerThumbs li a.select,#catv #mainNaviBannerThumbs li a:hover{border-color:#f172ac}#catv #mainNaviBannerThumbs li a{border-color:#fff}#catv #mainNaviBannerThumbs li a.select,#catv #mainNaviBannerThumbs li a:hover{border-color:#f172ac}#internet #mainNaviBannerThumbs li a{border-color:#fff}#internet #mainNaviBannerThumbs li a.select,#internet #mainNaviBannerThumbs li a:hover{border-color:#00b9f2}#internet #mainNaviBannerThumbs li a{border-color:#fff}#internet #mainNaviBannerThumbs li a.select,#internet #mainNaviBannerThumbs li a:hover{border-color:#00b9f2}#cplus #mainNaviBannerThumbs li a{border-color:#fff}#cplus #mainNaviBannerThumbs li a.select,#cplus #mainNaviBannerThumbs li a:hover{border-color:#8cc63f}#cplus #mainNaviBannerThumbs li a{border-color:#fff}#cplus #mainNaviBannerThumbs li a.select,#cplus #mainNaviBannerThumbs li a:hover{border-color:#8cc63f}#freeContent{padding:1px 0 0}#freeContent+#footer{margin-top:0}#contentWrapper{background:url(../img/bg_conwrap.gif) repeat-x 0 0}#contentWrapper #pagetitle{margin-bottom:1px;padding:5px 3px 0;min-height:37px;_height:37px}#content{width:980px;margin:0 auto}#content:after{content:"";display:block;clear:both}#mainContent{float:right;width:745px;line-height:150%;font-size:12px}#mainContent.full{float:none;width:100%}#aside{float:left;width:235px;font-size:12px}#aside .list-A01{line-height:140%}#aside .comch{padding:10px 15px 5px}#aside .comch a{display:block;margin:0 0 2px}#aside .comch li{margin:0 0 5px;text-align:right;color:#ec9600}#aside .comch li.btn_icvLetter{color:#786635}#aside #mainNaviSide{float:none}#popup #header_popup{margin:0 0 10px}#popup #header_popup #header_in{width:600px;height:auto;margin:0 auto;padding:7px 15px 0}#popup #header_popup #logo{float:left;width:60px;height:49px;padding:5px 0 0;background:none}#popup #header_popup #pageTitle{float:left;padding:25px 0 0 15px;font-size:16px}#popup #header_popup #pageTitle .sub{margin-left:10px;font-size:12px}#popup #header_popup .pageclose{float:right;padding:24px 0 0}#popup #footer_in{width:600px;margin:0 auto;padding:10px 15px;background:none}#popup #content{width:600px;margin:0 auto;padding:0 15px;font-size:12px}#popup .pageclose{font-size:12px}#popup .pageclose a{padding-left:12px;background:url(../img/close.gif) no-repeat 0 0.35em}#popup #pageclose{padding:10px;text-align:center}.tleft{text-align:left}.tright{text-align:right}.tcenter{text-align:center}.ic_subwin,.ic_pdf,.ic_star{margin:-3px 3px 0;vertical-align:middle}.ic .ic_star{margin:0}.m0{margin-bottom:0 !important}.m5{margin-bottom:5px !important}.m10{margin-bottom:10px !important}.m15{margin-bottom:15px !important}.m20{margin-bottom:20px !important}.m30{margin-bottom:30px !important}.m40{margin-bottom:40px !important}.f10{font-size:10px !important}.f12{font-size:12px !important}.f14{font-size:14px !important}.f16{font-size:16px !important}.setoffBanner{margin:30px 0 0}.mailSettingBanner{margin:0 0 20px;padding:25px 20px 15px 120px;border:1px solid #b2b2b2;background:url(/internet/img/banner/mail_zaq.png) no-repeat 20px 13px #fff}.mailSettingBanner::after{content:"";display:block;clear:both}.mailSettingBanner a{text-decoration:none}.mailSettingBanner .head{float:left}.mailSettingBanner .head .h{margin:0 0 10px;line-height:0}.mailSettingBanner .head .s a{color:#808080}.mailSettingBanner .link{float:right}.mailSettingBanner .link li{padding:10px 5px 7px;border-top:1px dotted #b2b2b2;text-align:center;font-size:14px}.mailSettingBanner .link li:first-child{padding-top:0;border-top:none}.mailSettingBanner .link a{color:#3c7fcb}.hdt620compat{margin:0 0 10px;min-height:100px;background:url(/catv/img/banner/hdt620_m.jpg) no-repeat 0 0 #000;*zoom:1}.hdt620compat ul{float:right;padding:10px 10px 6px 0}.hdt620compat li{margin:0 0 4px}.hdt620compat:after{content:"";display:block;clear:both}.remoteNav-A01{margin:20px 0 0;padding:0 15px}.remoteNav-A01 img{display:block;margin:0 0 5px;background:#d6000f;color:#fff}.remoteNav-A01 a{color:#d6000f;text-decoration:none}.remoteNav-A01 a:hover{color:#e66}.remoteNav-A01 .sub{margin-top:1px;padding-left:10px;text-indent:-10px;background:url(/common/img/li_01.gif) no-repeat 0 0.3em}.remoteNav-A01 .sub a{padding-left:10px;text-decoration:underline;color:#133966}.remoteNav-A01 .sub a:hover{color:#d6000f;text-decoration:none}.tabContainer-A01{margin:0 0 10px}.tabContainer-A01 .tabs{margin:-1px 0 0;border-bottom:1px solid #aaa}.tabContainer-A01 .tabs ul{*zoom:1}.tabContainer-A01 .tabs ul:after{content:"";display:block;clear:both}.tabContainer-A01 .tabs li{float:left}.tabContainer-A01 .tabs a{position:relative;left:0;bottom:-3px;display:block;margin-right:-1px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa;padding:4px 10px;text-decoration:none;background:#f0f0f0;color:#333;outline:none;*zoom:1;_float:left}.tabContainer-A01 .tabs a.current{bottom:-1px;border-top:2px solid #8cc63f;padding:5px 10px;background:#fff}.tabContainer-A01 .tabs a:hover{background:#fff}.tabContainer-A01 .tabs .ic{margin-top:3px;margin-left:3px;vertical-align:top}.tabContainer-A01 .items{padding:10px;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa}.tabContainer-A01 .items table{width:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-spacing:0}.tabContainer-A01 .items th,.tabContainer-A01 .items td{border-top:1px solid #ccc;border-left:1px solid #ccc}.tabContainer-A01 .items th{width:1%;padding:5px 0 5px 10px;white-space:nowrap;border-right:none}.tabContainer-A01 .items td{padding:5px 10px;border-left:none}.tabContainer-A01 .items td .ic{margin-top:3px;margin-left:3px;vertical-align:top}.tabContainer-A01 .items td div.tc{padding-left:10px;border-left:1px solid #ccc}.tabContainer-A01 .items td div.tc a{padding-left:10px;background:url(../img/li_01.gif) no-repeat 0 0.3em;*zoom:1}.tabContainer-A01 .items td.more div.tc{padding-left:0;border-left:none;text-align:right}.tabContainer-A01 .item.noresult table{width:100%;border:1px solid #ccc;border-spacing:0}.tabContainer-A01 .item.noresult th,.tabContainer-A01 .item.noresult td{border-top:0;border-left:0}.tabContainer-A01 .item.noresult td{padding:30px 0;text-align:center;color:#aaa}.tax-A01{margin:8px 0 7px;font-size:12px}.tax-A01 .in{padding:0 15px}.schedule-now{width:197px;margin:10px auto;padding:2px;border:2px solid #7a97b8;background:#fff}.schedule-now .heading{margin:0 0 2px}.schedule-now .body_in{margin:0 0 2px;padding:2px;border:2px solid #9db7d5}.schedule-now .h{margin:0 0 4px;padding:4px;background:url(/top/img/now/bg_h.png) repeat 0 0;font-size:14px;color:#333}.schedule-now .h a{display:block;text-decoration:none;color:#333}.schedule-now .h a:hover{color:#f00}.schedule-now .nav a{display:block;width:197px;height:22px;text-indent:-9999px;overflow:hidden;background:url(/top/img/now/btn_111ch.png) no-repeat 0 0}.schedule-now .t{margin:0 0 2px;text-align:center;font-size:14px}.schedule-now .d{margin:0 0 5px;padding:0 4px;line-height:1.5em;font-size:10px;font-family:"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#808080}.schedule-ca{width:205px;margin:10px auto 0;padding:0;background:url(/top/img/ca/bg_m.png) repeat-y 0 0}.schedule-ca .heading{padding:5px 5px 0;background:url(/top/img/ca/bg_t.png) no-repeat 0 0}.schedule-ca .body{position:relative;padding:0 6px 35px;background:url(/top/img/ca/bg_b.png) no-repeat 0 bottom;line-height:1.5em;font-family:"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;*zoom:1}.schedule-ca .body_in{overflow:hidden;position:relative}.schedule-ca .body_in .in{position:relative;top:0;left:0}.schedule-ca .body div.today,.schedule-ca .body div.next{padding:7px 5px 5px}.schedule-ca .body .h{margin:0 0 5px;line-height:1.2em;font-size:11px;font-weight:bold;color:#1798bf;*zoom:1}.schedule-ca .body .h:after{content:"";display:block;clear:both}.schedule-ca .body .h img{float:left}.schedule-ca .body .h .day{float:right;padding-top:2px}.schedule-ca .body .tp,.schedule-ca .body .sh{margin-bottom:5px}.schedule-ca .body .tp dt,.schedule-ca .body .sh dt{display:block;width:90px;margin:0 0 3px;text-align:center;background:#999;font-size:10px;color:#fff;*zoom:1}.schedule-ca .body .tp dd,.schedule-ca .body .sh dd{padding-left:10px;background:url(/common/img/li_04.gif) no-repeat 4px 0.6em}.schedule-ca .body .tp dt{background:#109bce}.schedule-ca .body .sh dt{background:#debd66}.schedule-ca a.button{position:absolute;left:50%;bottom:0;width:118px;height:35px;margin-left:-59px;background:no-repeat 0 0}.schedule-ca a.button:hover{background-position:0 bottom}.schedule-ca a.today{background-image:url(/top/img/ca/btn_next.css.png)}.schedule-ca a.next{background-image:url(/top/img/ca/btn_today.css.png)}.icvLetter{position:fixed;_position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%;background:url(/top/img/il_bg_wrap.png) repeat}.icvLetter .ilContent{position:relative;top:0;width:580px;margin:0 auto;padding:10px;border-radius:10px;background:url(/top/img/il_bg_letter.gif) repeat}.icvLetter .ilContent_in{margin:0;padding:0;font-size:0;line-height:0;border:1px solid #fff;*font-family:"ＭＳ ゴシック", "MS Gothic", sans-serif;background:#f7f3ea}.icvLetter .ilContent_in iframe{width:578px;height:500px;margin:0;padding:0;border:none;background:none}.icvLetter .il_close{position:absolute;top:-15px;right:-15px;display:block;width:50px;height:50px;overflow:hidden;background:url(/top/img/il_btn_close.png) no-repeat left top}.icvLetter .il_close:hover{background-position:left bottom}.searchInput-A01{margin:0 0 20px}.searchInput-A01 .inputHead{margin:0 0 1px;border-bottom:1px solid #b3b3b3;background:url(../img/bg_sha01_r.gif) no-repeat 100% 0}.searchInput-A01 .inputHead .heading{padding:10px 11px 7px;background:url(../img/bg_sha01_l.gif) no-repeat 0 0;font-size:14px;color:#333}.searchInput-A01 .inputHead .heading .sub{margin-left:7px;font-size:12px}.searchInput-A01 .inputBody{margin:0 0 1px;border-top:1px solid #ccc;border-left:1px solid #ccc}.searchInput-A01 .inputBody input,.searchInput-A01 .inputBody select{margin:0;vertical-align:middle;font-size:14px}.searchInput-A01 .inputBody label{margin-right:15px}.searchInput-A01 .inputBody table{width:100%;border-spacing:0;border-collapse:collapse}.searchInput-A01 .inputBody th,.searchInput-A01 .inputBody td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:middle}.searchInput-A01 .inputBody th{padding:10px 10px 8px}.searchInput-A01 .inputBody th .f_txt{display:block;float:left}.searchInput-A01 .inputBody th .help{display:block;float:left;min-height:15px;_height:15px;margin-left:7px;padding-left:19px;padding-bottom:1px;background:url(../img/li_help.gif) no-repeat 0 1px;font-size:10px;font-family:"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.searchInput-A01 .inputBody td{width:1%;white-space:nowrap}.searchInput-A01 .inputBody .input_address{padding:4px 7px}.searchInput-A01 .inputBody .input_address select{min-width:110px;margin-left:5px;padding:5px 5px 5px 2px;border:1px solid #999;color:#333}.searchInput-A01 .inputBody .input_eq{padding:0 8px}.searchInput-A01 .inputBody .input_word{position:relative;padding:4px}.searchInput-A01 .inputBody .input_word input{width:500px;margin:0;padding:7px 7px 6px;border:1px solid #999;background:none;font-size:14px;color:#333}.searchInput-A01 .inputBody .input_word .ex{position:absolute;top:11px;left:3px;z-index:-1;font-size:14px;color:#ababab}.searchInput-A01 .inputFoot{border-top:1px solid #b3b3b3;background:url(../img/bg_sha01_r.gif) no-repeat 100% 100% #e6e6e6}.searchInput-A01 .inputFoot .inner{padding:7px 0;background:url(../img/bg_sha01_l.gif) no-repeat 0 100%}.searchInput-A01 .inputFoot a{display:block;width:88px;margin:0 auto;padding:4px 0 2px;border:2px solid #80b53a;background:#fff;text-align:center;text-decoration:none;letter-spacing:0.2em;font-size:14px;color:#333}.searchInput-A01 .inputFoot a:hover{background:#edffd6;color:#666}.searchResult-A01{margin:0 0 20px}.searchResult-A01 .resultHead{margin:0 0 1px;border-bottom:1px solid #588024;background:url(../img/bg_sra01_r.gif) no-repeat top right #80b53a}.searchResult-A01 .resultHead .heading{padding:10px 11px 7px;background:url(../img/bg_sra01_l.gif) no-repeat top left;font-size:16px;color:#fff}.searchResult-A01 .resultHead .heading .sub{margin-left:7px;font-size:12px}.searchResult-A01 .resultBody{margin:0 0 1px;border-top:1px solid #ccc;border-left:1px solid #ccc}.searchResult-A01 .resultBody table{width:100%;border-spacing:0;border-collapse:collapse}.searchResult-A01 .resultBody th,.searchResult-A01 .resultBody td{padding:10px 10px 8px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.searchResult-A01 .resultBody th{text-align:center}.searchResult-A01 .resultBody thead th{background:#d1e6b5}.searchResult-A01 .resultBody .o{width:1%;white-space:nowrap;text-align:center}.searchResult-A01 .resultBody .eve td{background:#f1fbe3}.searchResult-A01 .resultNotfound,.searchResult-A01 .resultSearchnow{display:none;margin:0 0 1px;padding:10px 10px 8px;border:1px solid #c4d4af}.searchResult-A01.noresult .resultHead .sub,.searchResult-A01.noresult .resultBody,.searchResult-A01.noresult .resultSearchnow{display:none}.searchResult-A01.noresult .resultNotfound{display:block}.searchResult-A01.search .resultHead .sub,.searchResult-A01.search .resultBody,.searchResult-A01.search .resultNotfound{display:none}.searchResult-A01.search .resultSearchnow{display:block}.searchResult-A01 .resultFoot{border-top:1px solid #588024;background:url(../img/bg_sra01_r.gif) no-repeat right bottom #80b53a}.searchResult-A01 .resultFoot .inner{padding:10px;background:url(../img/bg_sra01_l.gif) no-repeat left bottom}.mBannerArea{margin:0 0 10px}.mBannerArea ul{margin-right:-11px;font-size:0;line-height:0;*zoom:1}.mBannerArea ul:after{content:"";display:block;clear:both}.mBannerArea li{float:left;padding-right:11px;padding-bottom:10px}.planBanner-A01{margin:0 0 10px;padding:0 15px}.simulationNav-A01{width:715px;height:100px;margin:0 0 20px;padding:15px;background:url(../img/bg_simulation.gif) no-repeat 0 0}.simulationNav-B01{margin:0 0 20px}.scrollBox-A01{margin:0 0 20px;padding:15px;background:#ddd}.scrollBox-A01 .sbin{height:300px;margin:0 auto;padding:14px;border:1px solid #ccc;overflow-y:scroll;background:#fff}.contact-A01{margin:0 0 20px;padding:0 15px;*zoom:1}.contact-A01:after{content:"";display:block;clear:both}.contact-A01 img{display:block}.contact-A01 div{float:left}.contact-A01 div div{float:none;padding:3px;background:#96694e url(../img/bg_dotted.gif) repeat 0 0}.contact-A01 div div div{width:198px;padding:15px;background:#fff}.contact-A01 .tel{padding-left:7px}.contact-A01 .tel div div{width:auto}.contact-A01 .tf{margin-bottom:-4px}.contact-A01 .tf li{padding-bottom:4px;text-align:center}.contact-A01 .tf li img{display:inline}.intMain{margin:0 0 10px;padding:15px;background:url(/common/img/bg_main.gif) repeat 0 0 #7c7c7c}.intMain .intMain_in{width:715px;height:278px;overflow:hidden;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5)}.intZAQ{margin:0 0 40px;padding:5px;background:url(/internet/img/bg_stripe.png) repeat 0 0}.intZAQ .cons{padding:2px 30px 20px}.intZAQ .cons .con{margin:18px 0 0}.intZAQ .cons .con p{line-height:1.7em;font-size:13px;color:#666}.intZAQ .cons .con .h{margin:0 0 8px}.intZAQ_in{position:relative;background:#fff}.intZAQ_in .zaq_img_01{position:absolute;top:-32px;right:-20px}.intZAQ_in .zaq_img_02{position:absolute;left:-129px;bottom:-5px}.zaq_img_03{margin:0 0 40px;text-align:center}.intCourse{margin:0 0 40px}.intCourse ul{*zoom:1}.intCourse ul:after{content:"";display:block;clear:both}.intCourse li{float:left;display:block;padding:0 0 0 11px}.intCourse li:first-child{padding-left:0}.intCourse li.co_30{position:relative;width:231px;height:220px}.intCourse li.co_30 img{position:absolute;top:-16px;right:0px}.intCourse .ausv{padding:10px 0 0}.moreZAQ{position:relative;width:745px;margin:40px auto}.moreZAQ .moreZAQ_con{padding:5px;background:url(/internet/img/more_bg.png) repeat 0 0 #fbe1cc}.moreZAQ .moreZAQ_in{padding:40px 0 40px 76px;background:#fff}.moreZAQ .list{margin:0 0 -10px}.moreZAQ .list li{padding:0 0 10px;vertical-align:middle}.moreZAQ .list a{display:block;width:585px;transition:opacity 0.1s linear}.moreZAQ .list a:hover{opacity:0.6}.moreZAQ .list img{vertical-align:middle}.moreZAQ .list img.txt{margin-left:15px}.moreZAQ .shortcut{width:585px;margin:20px 0 0;padding:10px 0 0;border-top:1px solid #ddd}.moreZAQ .shortcut li{margin-top:10px;display:inline-block;padding-left:7px;border-left:1px solid #ddd}.moreZAQ .shortcut li:first-child,.moreZAQ .shortcut li:last-child{padding-left:0;border-left:none}.moreZAQ .more_zaq{position:absolute;left:-55px;bottom:-20px}.entry-A01{margin:40px 0 20px;background:#99a}.entry-A01 .btns{padding:5px;background:url(../img/bg_dotted.gif) repeat 0 0}.entry-A01 .entry_in{padding:20px 10px;background:#fff;*zoom:1}.entry-A01 .entry_in:after{content:"";display:block;clear:both}.entry-A01 .heading{margin:0 0 10px;line-height:0;font-size:0;text-align:center}.entry-A01 .nomember{float:left;padding-right:9px}.entry-A01 .member{float:left}.entry-A01 table{width:100%;border-spacing:0;border-collapse:collapse}.entry-A01 th{padding:15px;vertical-align:middle;color:#fff}.entry-A01 td{padding:15px;width:1%;background:url(../img/bg_agree.gif) no-repeat 0 0}.faqBlock-A01{margin:0 0 20px;*zoom:1}.faqBlock-A01:after{content:"";display:block;clear:both}.faqBlock-A01 .btn{float:left;padding-right:10px}.faqBlock-A01 .faqbox{float:left;width:519px}.faqBlock-A01 .fb_l ul{min-height:100px;*min-height:105px;_height:105px}.stbSpec{margin:0 0 20px}.stbSpec table{width:100%;border-top:1px solid #fff;border-left:1px solid #fff;line-height:140%}.stbSpec th,.stbSpec td{padding:8px 0 7px;border-right:1px solid #fff;border-bottom:1px solid #fff;text-align:center;vertical-align:middle}.stbSpec thead th{background:#f172ac;color:#fff}.stbSpec thead th a{color:#fff}.stbSpec tbody th{padding-left:5px;text-align:left}.stbSpec tbody .evn{background:#ffeeef}.stbSpec tbody .odd{background:#fff5f5}.bnChGuide{margin:0 0 10px}.bnChGuide ul{margin-right:-10px;*zoom:1}.bnChGuide ul:after{content:"";display:block;clear:both}.bnChGuide li{float:left;padding-right:10px}.chguide-A01{margin:0 0 20px}.tab-B01 ul{padding:0 15px;border-color:#f172ac;*zoom:1}.tab-B01 ul.col3{padding-right:7px}.tab-B01 ul.col3 li{padding-right:8px}.tab-B01 ul:after{content:"";display:block;clear:both}.tab-B01 li{float:left}.tab-B01 li a{float:left;display:block;border:3px solid #f172ac;text-decoration:none;background:#fff}.tab-B01 li a span{display:block;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0}.tab-B01 li a.select,.tab-B01 li a:hover{background:#f172ac}.tab-B01 li a.select span,.tab-B01 li a:hover span{background-position:bottom}.tab-B01 a{padding:10px 47px 10px 46px}.tab-B01 a span{width:134px;height:39px}.tab-B01 .mini a span{background:url(/catv/img/h_course_01.gif) no-repeat 0 0}.tab-B01 .basic a span{background:#f172ac url(/catv/img/h_course_02.gif) no-repeat 0 0}.tab-B01 .dx a span{background:#f172ac url(/catv/img/h_course_03.gif) no-repeat 0 0}.tab-B01.tab_top ul{border-bottom:3px solid #f172ac}.tab-B01.tab_top li a{border-bottom:none}.tab-B01.tab_bottom ul{border-top:3px solid #f172ac}.tab-B01.tab_bottom li a{border-top:none}#channel table td{background:#ddd;vertical-align:middle;transition:background-color 0.2s linear;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear}#channel table td a{color:#bbb}#channel table td img{opacity:0.1;-webkit-opacity:0.1;-moz-opacity:0.1}#channel table td img.ic_star{opacity:1;-webkit-opacity:1;-moz-opacity:1}#channel.mini table td.m{background:#fff}#channel.mini table td.m a{color:#133966}#channel.mini table td.m img{opacity:1;-webkit-opacity:1;-moz-opacity:1}#channel.basic table td.m,#channel.basic table td.b{background:#fff}#channel.basic table td.m a,#channel.basic table td.b a{color:#133966}#channel.basic table td.m img,#channel.basic table td.b img{opacity:1;-webkit-opacity:1;-moz-opacity:1}#channel.dx table td.m,#channel.dx table td.b,#channel.dx table td.d{background:#fff}#channel.dx table td.m a,#channel.dx table td.b a,#channel.dx table td.d a{color:#133966}#channel.dx table td.m img,#channel.dx table td.b img,#channel.dx table td.d img{opacity:1;-webkit-opacity:1;-moz-opacity:1}.channel td{vertical-align:middle}.channel .nologo{height:47px}.service-A01{margin:0 0 40px}.service-A01 .heading{margin:0 0 10px;padding:9px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;text-align:center;background:#b3b3b3}.service-A01 .nav{margin:0 0 30px;*zoom:1}.service-A01 .nav li{float:left}.service-A01 .nav li.internet{padding-left:10px;padding-right:9px}.service-A01 .nav li.cplus span{display:block;width:242px;height:282px;position:absolute;top:0;left:0;z-index:1}.service-A01 .nav li a{position:relative;display:block;width:242px;height:282px}.service-A01 .nav li a img{position:absolute;top:0;left:0}.service-A01 .nav:after{content:"";display:block;clear:both}.service-A01 .add{text-align:center}.service-A01 .tax-A01 p{text-align:center}.para-A01{margin:0 0 17px}.para-A01 p{margin:0 0 7px}.para-A02{line-height:170%;font-size:14px}.para-A02 p{margin:0 0 17px}.list-A01{margin:0 0 17px}.list-A01 li{margin:0 0 5px;padding-left:10px;text-indent:-10px;*zoom:1}.list-A01 li a{padding-left:10px;background:url(../img/li_01.gif) no-repeat 0 0.3em}.list-A01 li.more{text-align:right}.list-A01 li.more a{padding-left:0;padding-right:10px;background-position:100% 0.2em}#aside .list-A01{margin-bottom:10px}#aside .list-A01 li.banner{margin-bottom:7px;padding-left:0;text-indent:0}#aside .list-A01 li.banner img{margin:0 0 2px}#aside .list-A01 li.banner a{padding-left:0;background:none}#aside .list-A01 li.banner span{padding-left:10px;background:url(../img/li_01.gif) no-repeat 0 0.3em}#aside .list-A01 li.disneych img{position:relative;top:0;left:-12px}.list-A01 .list-A01{margin-bottom:0 !important}.para-A01 .list-A01,.para-A01 .list-B01{margin-bottom:10px}.list-B01{margin:0 0 17px}.list-B01 li{margin:0 0 5px;padding-left:10px;background:url(../img/li_02.gif) no-repeat 0 0.2em;*zoom:1}.list-B01 li.lb_in{background:none}.iconText-A01 table{margin:-2px 0 13px;width:100%;border:none;border-spacing:0;border-collapse:collapse}.iconText-A01 table.type-b{color:#666}.iconText-A01 table.type-c .ic{text-align:right}.iconText-A01 .ic,.iconText-A01 .bx{padding:0 0 3px}.iconText-A01 .ic{width:1%;padding-right:5px;white-space:nowrap}.section-A01{padding:0 15px}.section-A01 .planBanner-A01{padding:0}.section-A01 .heading-A01,.section-A01 .heading-A02,.section-A01 .heading-A03,.section-A01 .heading-A04,.section-A01 .heading-A05,.section-A01 .heading-A06,.section-A01 .heading-A07,.section-A01 .heading-A08,.section-A01 .heading-Aing{margin-left:-15px;margin-right:-15px}.section-A01 .heading-B01,.section-A01 .heading-B02,.section-A01 .heading-B03,.section-A01 .heading-B04,.section-A01 .heading-B05,.section-A01 .heading-B06,.section-A01 .heading-B07,.section-A01 .heading-B08,.section-A01 .heading-Bing{margin-left:-15px;margin-right:-15px}.section-A01 .heading-C01,.section-A01 .heading-C02,.section-A01 .heading-C03,.section-A01 .heading-C04,.section-A01 .heading-C05,.section-A01 .heading-C06,.section-A01 .heading-C07,.section-A01 .heading-C08,.section-A01 .heading-Cing{margin-left:-15px;margin-right:-15px}.box-A01{margin:0 0 20px;padding:3px;background:#666 url(../img/bg_dotted.gif) repeat 0 0}.box-A01 .bain{padding:10px;background:#fff}.box-A02{margin:0 0 20px;padding:3px;background:#f172ac url(../img/bg_dotted.gif) repeat 0 0}.box-A02 .bain{padding:10px;background:#fff}.box-A03{margin:0 0 20px;padding:3px;background:#00b9f2 url(../img/bg_dotted.gif) repeat 0 0}.box-A03 .bain{padding:10px;background:#fff}.box-A04{margin:0 0 20px;padding:3px;background:#8cc63f url(../img/bg_dotted.gif) repeat 0 0}.box-A04 .bain{padding:10px;background:#fff}.box-A05{margin:0 0 20px;padding:3px;background:#96694e url(../img/bg_dotted.gif) repeat 0 0}.box-A05 .bain{padding:10px;background:#fff}.box-A06{margin:0 0 20px;padding:3px;background:#96a url(../img/bg_dotted.gif) repeat 0 0}.box-A06 .bain{padding:10px;background:#fff}.box-A07{margin:0 0 20px;padding:3px;background:#133966 url(../img/bg_dotted.gif) repeat 0 0}.box-A07 .bain{padding:10px;background:#fff}.box-Aing{margin:0 0 20px;padding:3px;background:#adda11 url(../img/bg_dotted.gif) repeat 0 0}.box-Aing .bain{padding:10px;background:#fff}.boxHeading-A01{margin:0 0 10px;border-bottom:3px solid #666}.boxHeading-A01 .bh_in{*zoom:1}.boxHeading-A01 .bh_in:after{content:"";display:block;clear:both}.boxHeading-A01 .heading{float:left;padding:0 0 7px;background:url(../img/hc_01.gif) no-repeat 0 100%;line-height:120%}.boxHeading-A01 .nav{float:right;margin:-4px 0 0;padding:0 10px}.boxHeading-A01 .nav a{padding-left:10px;background:url(../img/li_01.gif) no-repeat 0 0.2em}.box-A01 .boxHeading-A01{margin:0 -10px 10px;border-color:#666}.box-A02 .boxHeading-A01{margin:0 -10px 10px;border-color:#f172ac}.box-A03 .boxHeading-A01{margin:0 -10px 10px;border-color:#00b9f2}.box-A04 .boxHeading-A01{margin:0 -10px 10px;border-color:#8cc63f}.box-A05 .boxHeading-A01{margin:0 -10px 10px;border-color:#96694e}.box-A06 .boxHeading-A01{margin:0 -10px 10px;border-color:#96a}.box-A07 .boxHeading-A01{margin:0 -10px 10px;border-color:#133966}.box-Aing .boxHeading-A01{margin:0 -10px 10px;border-color:#adda11}.box-A01 .boxHeading-A01 .heading{padding:0 10px 7px;background-image:url(../img/hc_01.gif)}.box-A02 .boxHeading-A01 .heading{padding:0 10px 7px;background-image:url(../img/hc_02.gif)}.box-A03 .boxHeading-A01 .heading{padding:0 10px 7px;background-image:url(../img/hc_03.gif)}.box-A04 .boxHeading-A01 .heading{padding:0 10px 7px;background-image:url(../img/hc_04.gif)}.box-A05 .boxHeading-A01 .heading{padding:0 10px 7px;background-image:url(../img/hc_05.gif)}.box-A06 .boxHeading-A01 .heading{padding:0 10px 7px;background-image:url(../img/hc_06.gif)}.box-A07 .boxHeading-A01 .heading{padding:0 10px 7px;background-image:url(../img/hc_07.gif)}.box-Aing .boxHeading-A01 .heading{padding:0 10px 7px;background-image:url(../img/hc_ing.gif)}.table-A01{margin:0 0 20px}.table-A01 table{width:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-spacing:0}.table-A01 th,.table-A01 td{padding:8px 10px;border-top:1px solid #ccc;border-left:1px solid #ccc}.table-A01 th{background:#eee}.table-A01 .ta_h2 th,.table-A01 th.ta_h2{background:#f0f0f0}.table-A01 div.ex{position:relative}.table-A01 div.ex span.ex{position:absolute;top:4px;left:5px}.table-A01 span.ex{display:block;color:#666}.table-A01 strong.mu{color:#f00}.table-A01 table.inner{margin:0 0 -3px;width:auto;border:none;border-spacing:0;border-collapse:collapse}.table-A01 .inner th,.table-A01 .inner td{padding:0 0 3px;border:none;background:none}.table-A01 .inner th{padding-top:4px;padding-right:5px;text-align:right}.table-A01 .inner td{padding-right:10px}.table-A01 .cwrap,.table-A01 .cwrap th,.table-A01 .cwrap td{width:1%;white-space:nowrap}.table-A01 .cn,.table-A01 .cn th,.table-A01 .cn td{vertical-align:middle;text-align:center}.table-A01 .vm,.table-A01 .vm th,.table-A01 .vm td{vertical-align:middle}.table-A01 .ta_h_int th{background:#00b9f2;color:#fff;border-color:#fff}.table-B01{margin:0 0 20px}.table-B01 table{width:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-spacing:0}.table-B01 th,.table-B01 td{padding:8px 10px;border-top:1px solid #ccc;border-left:1px solid #ccc}.table-B01 th{width:1%;white-space:nowrap}.table-B01 th.wauto{width:auto;white-space:normal}.table-B01 div.ex{position:relative}.table-B01 div.ex span.ex{position:absolute;top:4px;left:5px}.table-B01 span.ex{display:block;color:#666}.table-B01 strong.mu{color:#f00}.table-B01 table.inner{margin:0 0 -3px;width:auto;border:none;border-spacing:0;border-collapse:collapse}.table-B01 .inner th,.table-B01 .inner td{padding:0 0 3px;border:none;background:none}.table-B01 .inner th{padding-top:4px;padding-right:5px;text-align:right}.table-B01 .inner td{padding-right:10px}.table-B02{margin:0 0 20px}.table-B02 table{width:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-spacing:0}.table-B02 th,.table-B02 td{padding:4px 5px;border-top:1px solid #ccc;border-left:1px solid #ccc}.table-B02 th{width:1%;white-space:nowrap}.table-B02 div.ex{position:relative}.table-B02 div.ex span.ex{position:absolute;top:4px;left:5px}.table-B02 span.ex{display:block;color:#666}.table-B02 strong.mu{color:#f00}.table-B02 .inner{margin:0 0 -3px;width:auto;border:none;border-spacing:0;border-collapse:collapse}.table-B02 .inner th,.table-B02 .inner td{padding:0 0 3px;border:none;background:none}.table-B02 .inner th{padding-top:4px;padding-right:5px;text-align:right}.table-B02 .inner td{padding-right:10px}.imgCol-A01 .table-B02 table{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table-C01{margin:0 0 20px}.table-C01 table{width:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-spacing:0}.table-C01 th,.table-C01 td{border-top:1px solid #ccc;border-left:1px solid #ccc}.table-C01 th{width:1%;padding:5px 0 5px 10px;white-space:nowrap;border-right:none}.table-C01 td{padding:5px 10px;border-left:none}.table-C01 td div.tc{padding-left:10px;border-left:1px solid #ccc}.table-C01 td div.tc a{padding-left:10px;background:url(../img/li_01.gif) no-repeat 0 0.3em;*zoom:1}.table-C01 td div.tc img.ic{margin-top:3px;margin-left:3px;vertical-align:top}.table-C01 td div.tc_f{padding-left:10px;border-left:1px solid #ccc}.table-D01{margin:0 0 20px}.table-D01 table{width:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-spacing:0;line-height:140%}.table-D01 th,.table-D01 td{padding:4px 5px 3px;border-top:1px solid #ccc;border-left:1px solid #ccc}.table-D01 thead th{background:#e0e0e0}.table-D01 thead .td_h2 th,.table-D01 thead th.td_h2{background:#f0f0f0}.table-D01 .cwrap,.table-D01 .cwrap th,.table-D01 .cwrap td{width:1%;white-space:nowrap}.table-D01 .cn,.table-D01 .cn th,.table-D01 .cn td{vertical-align:middle;text-align:center}.table-D01 .vm,.table-D01 .vm th,.table-D01 .vm td{vertical-align:middle}.table-D01 td.logo{width:1%;white-space:nowrap;padding:0}.table-D01 .s_logo{margin-right:10px;vertical-align:middle}.table-D01 table.inner{margin:0 0 -3px;width:auto;border:none;border-spacing:0;border-collapse:collapse}.table-D01 .inner th,.table-D01 .inner td{padding:0 0 3px;border:none;background:none}.table-D01 .inner th{padding-top:4px;padding-right:5px;text-align:right}.table-D01 .inner td{padding-right:10px}.table-D01 span.by{display:block;padding-top:2px;color:#666;font-size:12px;font-family:"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.submit-A01{margin:-10px 0 20px;border:1px solid #ccc}.submit-A01 table{width:100%;border:none;border-spacing:0;border-collapse:collapse}.submit-A01 td{padding:5px;vertical-align:middle}.submit-A01 .c{width:1%;white-space:nowrap;border-right:1px solid #ccc;background:#999}.submit-A01 .l{padding:5px 10px;border-right:1px solid #ccc;text-align:right;background:#e0e0e0}.submit-A01 .r{width:1%;white-space:nowrap}.submit-A01 .c input,.submit-A01 .r input{padding:5px 15px}.errors-A01{margin:0 0 20px;padding:15px;border:2px solid #f00}.errors-A01 .msg{margin:0 0 10px}.errors-A01 .result li{padding-left:10px;background:url(../img/li_03.gif) no-repeat 0 0.3em;color:#d00}.agree-A01{margin:0 0 20px;padding:15px;border:1px solid #f00}.agree-A01 strong.mu{color:#f00}.agree-A01 input{vertical-align:middle}.imgCol-A01{margin:0 0 20px}.imgCol-A01 table{width:100%;border:none;border-spacing:0;border-collapse:collapse}.imgCol-A01 td.img{width:1%;white-space:nowrap}.imgCol-A01 table.il td.img{padding-right:15px}.imgCol-A01 table.ir td.img{padding-left:15px}.imgCol-A01 .inh-a{margin:0 0 10px;font-size:14px;font-weight:bold}.col2{margin:0 0 10px;padding:0 15px;*zoom:1}.col2:after{content:"";display:block;clear:both}.col2 .c2l,.col2 .c2r{float:left;width:350px}.col2 .c2l{padding-right:15px}.col2.full{padding-left:0;padding-right:0}.col2.full .c2l,.col2.full .c2r{width:365px}.col2.wsize .c2l,.col2.wsize .c2r{width:355px}.col2.wsize .c2l{padding-right:5px}.col2 .box-A01,.col2 .box-A02,.col2 .box-A03,.col2 .box-A04,.col2 .box-A05,.col2 .box-A06{margin-bottom:0}#popup .col2 .c2l{padding-right:10px}#popup .col2.full .c2l,#popup .col2.full .c2r{width:295px}.col3{margin:0 0 10px;padding:0 15px;*zoom:1}.col3:after{content:"";display:block;clear:both}.col3 .c3l,.col3 .c3c,.col3 .c3r{float:left;width:229px}.col3 .c3l,.col3 .c3c{padding-right:14px}.col3.full{padding-left:0;padding-right:0}.col3.full .c3l,.col3.full .c3c,.col3.full .c3r{float:left;width:239px}.col3.wsize .c3l,.col3.wsize .c3c,.col3.wsize .c3r{float:left;width:235px}.col3.wsize .c3l,.col3.wsize .c3c{padding-right:5px}.col4{margin:0 0 10px;padding:0 15px;*zoom:1}.col4:after{content:"";display:block;clear:both}.col4 .c4l,.col4 .c4cl,.col4 .c4cr,.col4 .c4r{float:left;width:169px}.col4 .c4l,.col4 .c4cl,.col4 .c4cr{padding-right:13px}.col4.full{padding-left:0;padding-right:0}.col4.full .c4l,.col4.full .c4cl,.col4.full .c4cr,.col4.full .c4r{width:178px}.col4.full .c4l,.col4.full .c4cl,.col4.full .c4cr{padding-right:11px}.col5{margin:0 0 10px;padding:0 15px;*zoom:1}.col5:after{content:"";display:block;clear:both}.col5 .c5l,.col5 .c5cl,.col5 .c5c,.col5 .c5cr,.col5 .c5r{float:left;width:135px}.col5 .c5l,.col5 .c5cl,.col5 .c5c,.col5 .c5cr{padding-right:10px}.col5.full{padding-left:0;padding-right:0}.col5.full .c5l,.col5.full .c5cl,.col5.full .c5c,.col5.full .c5cr,.col5.full .c5r{width:141px}.col5.wsize .c5l,.col5.wsize .c5cl,.col5.wsize .c5c,.col5.wsize .c5cr{padding-right:5px}.col5.wsize .c5l,.col5.wsize .c5cl,.col5.wsize .c5c,.col5.wsize .c5cr,.col5.wsize .c5r{width:139px}.heading-A01,.heading-A02,.heading-A03,.heading-A04,.heading-A05,.heading-A06,.heading-A07,.heading-A08,.heading-Aing{margin:0 0 10px;padding:3px;color:#fff;*zoom:1}.heading-A01:after,.heading-A02:after,.heading-A03:after,.heading-A04:after,.heading-A05:after,.heading-A06:after,.heading-A07:after,.heading-A08:after,.heading-Aing:after{content:"";display:block;clear:both}.heading-A01.child,.heading-A02.child,.heading-A03.child,.heading-A04.child,.heading-A05.child,.heading-A06.child,.heading-A07.child,.heading-A08.child,.heading-Aing.child{margin-bottom:1px}.heading-A01 .heading,.heading-A02 .heading,.heading-A03 .heading,.heading-A04 .heading,.heading-A05 .heading,.heading-A06 .heading,.heading-A07 .heading,.heading-A08 .heading,.heading-Aing .heading{float:left;padding:7px 12px 5px;font-size:16px}.heading-A01 .heading-sub,.heading-A02 .heading-sub,.heading-A03 .heading-sub,.heading-A04 .heading-sub,.heading-A05 .heading-sub,.heading-A06 .heading-sub,.heading-A07 .heading-sub,.heading-A08 .heading-sub,.heading-Aing .heading-sub{float:left;padding:7px 0 0}.heading-A01 .nav,.heading-A02 .nav,.heading-A03 .nav,.heading-A04 .nav,.heading-A05 .nav,.heading-A06 .nav,.heading-A07 .nav,.heading-A08 .nav,.heading-Aing .nav{float:right}.heading-A01 .nav a,.heading-A02 .nav a,.heading-A03 .nav a,.heading-A04 .nav a,.heading-A05 .nav a,.heading-A06 .nav a,.heading-A07 .nav a,.heading-A08 .nav a,.heading-Aing .nav a{float:right;display:block;padding:6px 12px;padding-left:20px;background:#fff url(../img/li_01.gif) no-repeat 10px 11px;*zoom:1}.heading-A01{background:#666}.heading-A02{background:#f172ac}.heading-A03{background:#00b9f2}.heading-A04{background:#8cc63f}.heading-A05{background:#96694e}.heading-A06{background:#96a}.heading-A07{background:#133966}.heading-A08{background:#e8ba00}.heading-Aing{background:#adda11}.heading-B01,.heading-B02,.heading-B03,.heading-B04,.heading-B05,.heading-B06,.heading-B07,.heading-B08,.heading-Bing{margin:0 0 10px;padding:0 0 10px;background:no-repeat 10px 100%}.heading-B01 .hin,.heading-B02 .hin,.heading-B03 .hin,.heading-B04 .hin,.heading-B05 .hin,.heading-B06 .hin,.heading-B07 .hin,.heading-B08 .hin,.heading-Bing .hin{padding:3px;padding-left:42px;background:url(../img/ic_dot.gif) no-repeat 10px 50%}.heading-B01 .hin .hin,.heading-B02 .hin .hin,.heading-B03 .hin .hin,.heading-B04 .hin .hin,.heading-B05 .hin .hin,.heading-B06 .hin .hin,.heading-B07 .hin .hin,.heading-B08 .hin .hin,.heading-Bing .hin .hin{padding:0;background:#fff;*zoom:1}.heading-B01 .hin .hin:after,.heading-B02 .hin .hin:after,.heading-B03 .hin .hin:after,.heading-B04 .hin .hin:after,.heading-B05 .hin .hin:after,.heading-B06 .hin .hin:after,.heading-B07 .hin .hin:after,.heading-B08 .hin .hin:after,.heading-Bing .hin .hin:after{content:"";display:block;clear:both}.heading-B01 .heading,.heading-B02 .heading,.heading-B03 .heading,.heading-B04 .heading,.heading-B05 .heading,.heading-B06 .heading,.heading-B07 .heading,.heading-B08 .heading,.heading-Bing .heading{float:left;padding:5px 10px;font-size:14px}.heading-B01 .nav,.heading-B02 .nav,.heading-B03 .nav,.heading-B04 .nav,.heading-B05 .nav,.heading-B06 .nav,.heading-B07 .nav,.heading-B08 .nav,.heading-Bing .nav{float:right}.heading-B01 .nav a,.heading-B02 .nav a,.heading-B03 .nav a,.heading-B04 .nav a,.heading-B05 .nav a,.heading-B06 .nav a,.heading-B07 .nav a,.heading-B08 .nav a,.heading-Bing .nav a{float:right;display:block;padding:5px 12px;padding-left:20px;background:url(../img/li_01.gif) no-repeat 10px 10px;*zoom:1}.heading-B01{background-image:url(../img/aw_hb_01.png)}.heading-B01 .hin{background-color:#666}.heading-B02{background-image:url(../img/aw_hb_02.png)}.heading-B02 .hin{background-color:#f172ac}.heading-B03{background-image:url(../img/aw_hb_03.png)}.heading-B03 .hin{background-color:#00b9f2}.heading-B04{background-image:url(../img/aw_hb_04.png)}.heading-B04 .hin{background-color:#8cc63f}.heading-B05{background-image:url(../img/aw_hb_05.png)}.heading-B05 .hin{background-color:#96694e}.heading-B06{background-image:url(../img/aw_hb_06.png)}.heading-B06 .hin{background-color:#96a}.heading-B07{background-image:url(../img/aw_hb_07.png)}.heading-B07 .hin{background-color:#133966}.heading-B08{background-image:url(../img/aw_hb_08.png)}.heading-B08 .hin{background-color:#e8ba00}.heading-Bing{background-image:url(../img/aw_hb_ing.png)}.heading-Bing .hin{background-color:#adda11}.heading-C01,.heading-C02,.heading-C03,.heading-C04,.heading-C05,.heading-C06,.heading-C07,.heading-C08,.heading-Cing{margin:0 0 12px;border-bottom:3px solid}.heading-C01 .heading,.heading-C02 .heading,.heading-C03 .heading,.heading-C04 .heading,.heading-C05 .heading,.heading-C06 .heading,.heading-C07 .heading,.heading-C08 .heading,.heading-Cing .heading{padding:0 15px 7px;background:no-repeat 0 100%;line-height:120%;font-size:14px}.heading-C01 .heading .sub,.heading-C02 .heading .sub,.heading-C03 .heading .sub,.heading-C04 .heading .sub,.heading-C05 .heading .sub,.heading-C06 .heading .sub,.heading-C07 .heading .sub,.heading-C08 .heading .sub,.heading-Cing .heading .sub{font-size:12px;color:#999}.heading-C01{border-bottom-color:#666}.heading-C01 .heading{background-image:url(../img/hc_01.gif)}.heading-C02{border-bottom-color:#f172ac}.heading-C02 .heading{background-image:url(../img/hc_02.gif)}.heading-C03{border-bottom-color:#00b9f2}.heading-C03 .heading{background-image:url(../img/hc_03.gif)}.heading-C04{border-bottom-color:#8cc63f}.heading-C04 .heading{background-image:url(../img/hc_04.gif)}.heading-C05{border-bottom-color:#96694e}.heading-C05 .heading{background-image:url(../img/hc_05.gif)}.heading-C06{border-bottom-color:#96a}.heading-C06 .heading{background-image:url(../img/hc_06.gif)}.heading-C07{border-bottom-color:#133966}.heading-C07 .heading{background-image:url(../img/hc_07.gif)}.heading-C08{border-bottom-color:#e8ba00}.heading-C08 .heading{background-image:url(../img/hc_08.gif)}.heading-Cing{border-bottom:3px solid #adda11}.heading-Cing .heading{background-image:url(../img/hc_ing.gif)}.sideHeading-A01{margin:20px 0 8px;padding:0 0 5px;border-bottom:2px solid #ccc}.sideHeading-A01.first{margin-top:0}.sideHeading-A01 .heading{text-align:center}.sideHeading-B01{margin:15px 0 5px}.sideHeading-B01 .heading{text-align:center;font-weight:bold;font-size:14px;color:#666}#internet .p_title{background-color:#eaeff6}#internet .prices .pr .h{position:relative;width:312px;height:560px}#internet .prices .pr .h img{position:absolute;top:0;left:-6px}#internet .prices .op{border-bottom-color:#126eb2}#internet .prices .op li{border-top-color:#a3c1d8}#internet .sec_head,#internet .net-option .net-option-head,.net-option #internet .net-option-head{background-color:#eaeff6}#internet .sec_head .h,#internet .net-option .net-option-head .h,.net-option #internet .net-option-head .h{color:#126eb2}#internet .head-01 .h{border-bottom-color:#126eb2;color:#126eb2}#catv .p_title{padding-bottom:46px;background-color:#ffe7e5}#catv .prices .op{border-bottom-color:#e86054}#catv .prices .op li{border-top-color:#e86054}#catv .sec_head,#catv .net-option .net-option-head,.net-option #catv .net-option-head{background-color:#ffe7e5}#catv .sec_head .h,#catv .net-option .net-option-head .h,.net-option #catv .net-option-head .h{color:#e86054}#catv .head-01 .h{border-bottom-color:#e86054;color:#e86054}#tel .p_title{padding-bottom:69px;background-color:#daf2ec}#tel .prices .prices-in{width:646px;margin-left:auto;margin-right:auto}#tel .prices .pr{width:312px}#tel .prices .op{border-bottom-color:#11937a}#tel .prices .op li{border-top-color:#11937a}#tel .sec_head,#tel .net-option .net-option-head,.net-option #tel .net-option-head{background-color:#daf2ec}#tel .sec_head .h,#tel .net-option .net-option-head .h,.net-option #tel .net-option-head .h{color:#11937a}#tel .head-01 .h{border-bottom-color:#11937a;color:#11937a}#introduction .head-01 .h{border-bottom-color:#6ba929;color:#6ba929}.hcon{padding:1px 0;font-size:13px}.p_title{margin:0 0 40px;padding:45px 0;background:#888}.p_title .h{text-align:center}.p_content{width:980px;margin:0 auto}.prices .prices-in::after{content:"";display:block;clear:both}.prices .prices-head{margin-bottom:30px;text-align:center}.prices .prices-head+.pr{padding-left:0}.prices .pr{float:left;padding-left:22px}.prices .pr:first-child{padding-left:0}.prices .op{padding:10px 30px;border-bottom:5px solid #888}.prices .op li{padding:10px 0;border-top:2px dotted #888;text-align:center}.prices .op li:first-child{border-top:none}.prices .op li.sub{margin:0 -20px;padding:0;border-top:none;font-size:12px}.prices .op.ntt{padding-top:34px;padding-bottom:33px}.prices .op.cplus{padding-top:18px;padding-bottom:15px}.prices .att{margin:10px 0 0}.atte{margin:20px 0 0}.atte li{padding-left:1em;text-indent:-1em}.atte.nu li{padding-left:2em;text-indent:-2em}.sec_head,.net-option .net-option-head{margin:70px 0 0;padding:20px 0 18px;background:#888}.sec_head .h,.net-option .net-option-head .h{line-height:1.4em;text-align:center;font-weight:bold;font-size:18px;color:#888}.sec_lead{margin:25px 0 0}.sec_lead p{text-align:center;line-height:1.8em;font-size:18px}.head-01{margin:70px 0 40px;text-align:center}.head-01.first{margin-top:0}.head-01 .h{display:inline-block;padding:0 0 10px;border-bottom:5px solid #888;font-weight:bold;font-size:18px;color:#888}.int-security table{width:100%;border-spacing:0;border-collapse:collapse}.int-security td{border-top:4px dotted #a3c1d8;border-left:4px dotted #a3c1d8}.int-security td:first-child{border-left:none}.int-security tr:first-child td{border-top:none}.net-option{margin:70px 0 0}.net-option .net-option-select ul{margin:40px 0 0;text-align:center}.net-option .net-option-select ul::after{content:"";display:block;clear:both}.net-option .net-option-select li{display:inline;padding-left:10px}.net-option .net-option-select li:first-child{padding-left:0}.net-option .net-option-select a{position:relative;display:inline-block;padding:10px 15px;padding-left:40px;border-radius:5px;background:#126eb2;text-decoration:none;line-height:1.5em;font-size:16px;color:#fff;opacity:1.0;transition:opacity linear 0.2s}.net-option .net-option-select a::before{position:absolute;top:20px;left:16px;z-index:1;content:"";display:block;border:4px solid transparent;border-top:6px solid #126eb2}.net-option .net-option-select a::after{position:absolute;top:12px;left:10px;content:"";display:block;width:20px;height:20px;border-radius:10px;background:#fff}.net-option .net-option-select a:hover{opacity:0.7}.net-option .net-option-select small{margin-left:5px}.net-option .milplus{margin:40px 0 0;padding:40px;border-top:10px solid #f7941c;border-left:10px solid #f7941c;border-right:10px solid #8dc63f;border-bottom:10px solid #8dc63f}.net-option .milplus .logo{margin:20px 0 35px;text-align:center}.net-option .milplus .copy p{letter-spacing:-1px;line-height:1.7em;text-align:center;font-size:20px;color:#666}.net-option .milplus .merit{margin:40px 0 0;display:flex;justify-content:center}.net-option .milplus .merit ul::after{content:"";display:block;clear:both}.net-option .milplus .merit li{float:left;padding-left:30px;line-height:1.5em;letter-spacing:-1px;text-align:center;font-size:14px}.net-option .milplus .merit li:first-child{padding-left:0}.net-option .milplus .merit li.ic_01 img{margin-top:0;margin-bottom:13px}.net-option .milplus .merit li.ic_02 img{margin-top:5px;margin-bottom:18px}.net-option .milplus .merit li.ic_03 img{margin-top:7px;margin-bottom:20px}.net-option .milplus .merit img{display:block;margin:0 auto 13px}.net-option .milplus .merit em{display:block;margin:0 0 18px;font-size:23px;font-weight:bold;color:#61c2c2}.net-option .milplus .feature .head{margin:70px 0 20px;border-top:4px solid #8dc63f}.net-option .milplus .feature .head em{display:inline-block;padding:6px 15px 8px;background:#8dc63f;line-height:1.7em;font-size:22px;font-weight:bold;color:#fff}.net-option .milplus .feature .head span{display:inline-block;padding:10px;font-size:15px;color:#666}.net-option .milplus .feature .ft ul::after{content:"";display:block;clear:both}.net-option .milplus .feature .ft li{float:left;padding-left:20px}.net-option .milplus .feature .ft li:first-child{padding-left:0}.net-option .milplus .services{margin:70px 0 0}.net-option .milplus .services::after{content:"";display:block;clear:both}.net-option .milplus .services .prime{float:left}.net-option .milplus .services .prime .hg{position:relative;margin:0 0 20px}.net-option .milplus .services .prime .hg h5{margin:0 0 15px;text-align:center}.net-option .milplus .services .prime .hg h6{letter-spacing:-1px;line-height:1.6em;text-align:center;font-size:1.2rem}.net-option .milplus .services .prime .hg p{position:absolute;top:8px;right:20px}.net-option .milplus .services .prime .price{width:594px;text-align:center}.net-option .milplus .services .prime .price img:first-child{margin-bottom:15px}.net-option .milplus .services .other{position:relative;float:right;padding-left:20px;width:240px}.net-option .milplus .services .other::after{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:-1px;background:linear-gradient(#ccc, #fff)}.net-option .milplus .services .other dl{margin:0 0 15px}.net-option .milplus .services .other dl.packgl dt{font-size:0.9rem}.net-option .milplus .services .other dt{margin-bottom:7px;font-weight:bold;font-size:1.1rem;color:#f39700}.net-option .milplus .services .other dt small{margin-left:5px;font-weight:normal;font-size:0.7rem}.net-option .milplus .services .other dd{letter-spacing:-1px;line-height:1.46em;font-size:0.93rem}.net-option .milplus .services .other dd small{display:block;margin-top:5px;line-height:1.46em;font-size:0.8em}.net-option .milplus .services .other dd.comch{margin-top:10px;padding:10px;border:1px solid #f9f4e3;letter-spacing:-0.6px;background:url(/internet/img/comch-bg.png) 0 0 repeat}.net-option .milplus .services .other dd.comch em{margin:0 -10px 2px;display:block;text-align:center;font-size:14px;font-weight:bold;color:#70bf00}.net-option .milplus .services .other dd.comch span{display:block;line-height:1.5em;font-size:12px;color:#665747}.net-option .milplus .attention{margin:20px 0 0}.net-option .milplus .attention .st{margin:0 0 18px;padding:13px 0;border:1px solid #ccc;text-align:center;font-size:18px;color:#666}.net-option .milplus .attention .txt{line-height:1.7em;font-size:12px}.net-option .milplus .attention .txt em{color:#f14400}.net-option .milplus .attention .txt .ic{margin:0 3px;vertical-align:middle}.net-option .icv-hikaridenwa{margin:70px 0;padding:25px 55px 30px;border:5px solid #11937a}.net-option .icv-hikaridenwa::after{content:"";display:block;clear:both}.net-option .icv-hikaridenwa .logo{float:left;padding-top:13px}.net-option .icv-hikaridenwa .txt{float:left;padding-top:14px;padding-left:20px;font-size:20px}.net-option .icv-hikaridenwa .txt small{margin:2px 0 0;display:block;font-size:12px}.net-option .icv-hikaridenwa .price{float:right;margin-top:-4px;margin-bottom:-16px}.catv-stb{margin:40px 0 0}.catv-stb table{width:100%;border-spacing:0;border-collapse:collapse}.catv-stb td{border-top:4px dotted #f1d4d1;border-left:4px dotted #f1d4d1}.catv-stb td:first-child{border-left:none}.catv-stb tr:first-child td{border-top:none}.catv-comch-111{position:relative;margin:30px 0 0}.catv-comch-111 ul a{position:absolute;top:0;left:0;display:block;width:312px;height:202px;overflow:hidden;background:rgba(0,0,0,0);text-indent:-9999px}.catv-comch-111 ul a.comch-catcheye{top:0;left:0}.catv-comch-111 ul a.comch-hosomichi{top:0;left:334px}.catv-comch-121{margin:30px 0 0}.catv-comch-data{margin:30px 0 0;text-align:center}.catv-comch-radio{margin:40px 0 0;text-align:center}.ch-lineup{margin:30px 0 0}.ch-lineup .ch-lineup-select{margin:0 0 20px}.ch-lineup .ch-lineup-select p{float:right;padding:10px 10px 10px 15px;border-radius:4px;background:#ff8980;font-size:13px;color:#fff}.ch-lineup .ch-lineup-select select{background:#fff;vertical-align:baseline;font-family:"メイリオ",Meiryo,sans-serif;font-size:12px;color:#666}.ch-lineup .ch-lineup-select::after{content:"";display:block;clear:both}.ch-lineup .ch-lineup-content{display:table;border-spacing:0;border-collapse:collapse}.ch-lineup .ch-lineup-content .row{display:table-row}.ch-lineup .ch-lineup-content .col{display:table-cell;padding-left:8px;padding-bottom:25px;text-align:center}.ch-lineup .ch-lineup-content .col img{margin:0 0 10px;border:1px solid #ccc;display:block;transition:all 0.2s linear}.ch-lineup .ch-lineup-content .col a{text-decoration:none;color:#666}.ch-lineup .ch-lineup-content .col em{box-sizing:border-box;display:block;width:157px;height:122px;margin:0 0 10px;padding:48px 0 0;border:2px solid #ff8980;text-align:center;font-size:20px;color:#ff8980;transition:all 0.2s linear}.ch-lineup .ch-lineup-content .col:first-child{padding-left:0}.ch-lineup .ch-lineup-content .col.doc em{padding-top:45px;font-size:15px}.ch-lineup .ch-lineup-content .col.disabled{color:#666}.ch-lineup .ch-lineup-content .col.disabled a{color:#ddd}.ch-lineup .ch-lineup-content .col.disabled em{opacity:0.2;filter:grayscale(100%);transform:scale(0.9)}.ch-lineup .ch-lineup-content .col.disabled img{box-shadow:none !important;opacity:0.2;filter:grayscale(100%);transform:scale(0.9)}.ch-lineup .ch-lineup-content .lb{display:block;font-size:12px}.ch-lineup .ch-lineup-content .col.new img{border-color:#ffba00;box-shadow:0 0 10px rgba(255,186,0,0.5)}.catv-paych table{border-spacing:0;border-collapse:collapse;color:#666}.catv-paych .col{padding-left:8px;padding-bottom:5px;text-align:center}.catv-paych .col a{text-decoration:none;color:#666}.catv-paych .col img{margin:0 0 10px;border:1px solid #ccc;display:block;transition:all 0.2s linear}.catv-paych .col em{font-weight:bold;color:#dab13c}.catv-paych .col:first-child{padding-left:0}.catv-paych .lb{display:block;padding-bottom:2px;font-size:12px}.catv-paych .price .col-in{border-top:1px solid #ccc;padding:8px 0 17px}.catv-paych .price.ml .col-in{padding-bottom:4px}.tel-feature{margin:40px 0 0}.tel-feature table{width:100%;border-spacing:0;border-collapse:collapse}.tel-feature td{box-sizing:border-box;width:50%;padding:20px 30px;border-top:4px dotted #abe1d4;border-left:4px dotted #abe1d4}.tel-feature td:first-child{border-left:none}.tel-feature tr:first-child td{border-top:none}.tel-feature dl{line-height:1.7em}.tel-feature dt{margin:0 0 8px;font-weight:bold;font-size:18px;color:#11937a}.tel-feature dd{font-size:16px}.tel-feature dd.sub{font-size:12px;color:#999}.tel-servs{margin:40px 0 0}.tel-servs::after{content:"";display:block;clear:both}.tel-servs .col{float:left}.tel-servs .col .h{margin:0 0 30px;text-align:center}.tel-servs .col.cplus{padding-right:11px}.tel-servs .col.cplus .h{padding:21px 0 0}.tel-servs .col.cline{padding-left:11px}.icvhikari_blk{margin:40px 0 0;padding:20px;border:1px solid #d9d9d9}.icvhikari_blk .head{margin:0 0 20px}.icvhikari_blk .head::after{content:"";display:block;clear:both}.icvhikari_blk .head .h{float:left;padding:5px 20px}.icvhikari_blk .head .area{float:right;border-left:1px solid #ddd}.icvhikari_blk .head .area a{display:block;padding:20px 0 20px 20px;opacity:1.0;transition:opacity linear 0.1s}.icvhikari_blk .head .area a:hover{opacity:0.7}.icvhikari_blk .img{margin:0 0 20px}.icvhikari_blk .btn ul::after{content:"";display:block;clear:both}.icvhikari_blk .btn li{float:left;padding-left:5px}.icvhikari_blk .btn li:first-child{padding-left:0}
