#service-detail ul.tab,#service-detail .tv dd,#service-detail .sky-perfect dd{overflow:hidden}#mainv{border-bottom:1px solid #ddd}#mainv .container{position:relative}#container{padding-top:40px}#contents-simulation{margin-top:40px}#contents-simulation .simulation-container{position:relative;min-height:140px;padding:22px 19px 22px 384px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:3px;line-height:1.5}#contents-simulation .simulation-thumb{position:absolute;top:22px;left:19px;transition:opacity .2s}#contents-simulation .simulation-thumb:hover{opacity:.8}#contents-simulation .simulation-name{font-weight:bold}#contents-simulation .simulation-text{margin-top:7px}#global-nav .nav-col-link-service{background:url('../../img/icon/ic-service-on.png?1612447225') 15px 17px no-repeat #004ea2;color:#fff}.panel-var2{background:#fff;border:1px solid #ddd;border-radius:3px}#sidebar .menu-col-service{background:url('../../img/icon/ic-service.png?1612447225') no-repeat 10px center #E0E8F5;background-size:18px, auto}#sidebar .menu-col-service .menu-link{color:#004ea2}#follow-header .nav-col-link-service{background:url('../../img/icon/ic-service.png?1612447225') center 14px no-repeat;background-color:#eee}#initial-cost{margin-top:35px}#initial-cost table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff}#initial-cost th,#initial-cost td{padding:12px 20px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#initial-cost th{background-color:#ddd;text-align:center;font-weight:bold}#initial-cost .strong{font-weight:bold;color:#f47900}#mainv{height:310px;background:#f7f7f7 url('../../img/service/tv/mainv-bg.png?1612447225') no-repeat center}#mainv .mainv-text{margin-left:20px;padding-top:70px}#movie-service{margin:0 0 40px}#movie-service .panel-var1{padding:32px 19px}#movie-service dl{text-align:center}#movie-service dd.text{margin:25px 0;text-align:center;line-height:1.6}#service-detail ul.tab{margin:0 0 15px;padding:0 0 20px}#service-detail ul.tab li{position:relative;float:left;width:244px;padding:30px 0;margin:0 0 0 11px;text-align:center;border:1px solid #ddd;border-radius:3px;cursor:pointer;background:url('../../img/icon/arrow-lightgray.png?1612447225') no-repeat 220px center}#service-detail ul.tab li:first-child{margin-left:0}#service-detail ul.tab li.active{background:#fff9bb;border:1px solid #ede48b}#service-detail ul.tab li.active:before{content:'';position:absolute;left:50%;bottom:-19px;margin-left:-14px;border-top:18px solid #ede48b;border-right:18px solid transparent;border-bottom:0 solid transparent;border-left:18px solid transparent}#service-detail ul.tab li.active:after{content:'';position:absolute;left:50%;bottom:-18px;margin-left:-14px;border-top:18px solid #fff9bb;border-right:18px solid transparent;border-bottom:0 solid transparent;border-left:18px solid transparent}#service-detail .heading{text-align:center}#service-detail .tv{margin:0 0 40px}#service-detail .tv dl{margin:10px 0 0}#service-detail .tv dd.banner{margin-top:25px}#service-detail .tv dd dl{position:relative;height:101px;margin:60px 0 0}#service-detail .tv dd dl.price{float:left;padding:25px 22px 0;text-align:center}#service-detail .tv dd dl.price dt{position:absolute;top:-29px;left:20px}#service-detail .tv dd dl.price2{padding:25px 22px 8px}#service-detail .tv dd dl.price2 dd{margin:10px 0 0}#service-detail .tv dd dl.tv{float:right;padding:13px 7px 12px;width:220px}#service-detail .tv dd dl.tv dt{font-size:12px}#service-detail .tv dd dl.tv dd.pic{margin:14px 0 12px;text-align:center}#service-detail .tv dd dl.tv dd.note{padding:0 0 0 5px;font-size:10px;color:#999}#service-detail .tv dd dl.tv2{padding-bottom:20px}#service-detail .tv dd dl.tv2 dd.pic{margin:8px 0 0}#service-detail .tv dd dl.strong{margin:35px 0 0 20px;padding:0 0 15px}#service-detail .tv dd dl.strong dt{margin:0 0 20px}#service-detail .tv dd dl.strong dd{width:340px}#service-detail .tv dd dl.strong dd p{line-height:1.56}#service-detail .tv dd dl.strong dd p:first-child{margin-bottom:20px}#service-detail .tv dd dl.illust1{height:176px;background:url('../../img/service/tv/flets/illust.png?1612447225') no-repeat 380px 6px}#service-detail .tv dd dl.illust2{height:153px;background:url('../../img/service/tv/hikari/illust.png?1612447225') no-repeat 395px 3px}#service-detail .tv dd dl.illust3{height:170px;background:url('../../img/service/tv/premium/illust.png?1612447225') no-repeat 369px 0}#service-detail .sky-perfect{margin:0 0 10px}#service-detail .sky-perfect .panel-var1{margin-bottom:10px}#service-detail .sky-perfect dt{margin:0 0 35px;text-align:center}#service-detail .sky-perfect dd{position:relative}#service-detail .sky-perfect dd div{float:left;width:310px;margin:0 0 0 20px;padding:8px 0 0;line-height:1.6}#service-detail .sky-perfect dd div p:first-child{margin-bottom:20px}#service-detail .sky-perfect dd p.channel{float:right;padding:15px 28px 20px}#service-detail .sky-perfect dd p.illust{position:absolute;top:88px;left:302px}#service-detail .rates .panel-var1{margin-bottom:10px}#service-detail .rates dl{margin:10px 0 0}#service-detail .rates dd.chara1,#service-detail .rates dd.chara2{margin:30px 0;text-align:center;line-height:1.6}#service-detail .cost{margin-top:45px}#service-detail .cost .ttl-bs4k5{font-size:16px;text-align:center;font-weight:bold;line-height:24px;margin:40px auto}#service-detail .cost .txt-bs4k5{text-align:center;font-size:14px;line-height:21px;margin-bottom:40px}#service-detail .cost table{margin-bottom:10px}#service-detail .f13{font-size:13px}#service-detail .f13 th{font-weight:bold;font-size:14px;line-height:16px}#service-detail table{width:100%;border:1px solid #ccc;text-align:center}#service-detail table.flets td,#service-detail table.hikari td{text-align:center}#service-detail table.premium th{padding:20px 8px}#service-detail table.premium td{text-align:center}#service-detail table th,#service-detail table td{padding:12px 16px;border:1px solid #ccc;line-height:1.5}#service-detail table th span.tech-fee,#service-detail table td span.tech-fee{font-size:12px}#service-detail table th span.regist-fee,#service-detail table td span.regist-fee{font-weight:normal;font-size:12px}#service-detail table th.strong,#service-detail table td.strong{font-weight:bold}#service-detail table th.strong span.price,#service-detail table td.strong span.price{font-size:22px}#service-detail table th{background:#eee;text-align:center}#service-detail table th.short{width:140px}#service-detail table td{background:#fff}#service-detail table td.head1{background:#3d8c45;color:#fff;font-weight:bold}#service-detail table td.head1 div{position:relative}#service-detail table td.head1 div img{position:absolute;top:-33px;left:-37px}#service-detail table td.center{text-align:center}#service-detail table td b{color:#3d8c45;font-weight:bold}#service-detail table td ul{text-align:left;font-size:13px}#service-detail table td ul span{font-weight:bold}.area-cta{font-size:14px;font-weight:bold;line-height:20px;margin-bottom:-35px;margin-top:20px}.disnon{display:none}
