﻿@charset "UTF-8"; #header .eyebox{border:1px solid #616161;background-color:#029;margin:15px auto 12px;width:980px}#header .eyebox #navigation{border:none;margin:0 auto;width:965px}#header .eye{margin:0 auto 8px;width:965px}#header .eye .social-sharing{padding-top:8px;text-align:right}#primary .apply{display:none}.info{display:inline-block;float:left;width:980px}.info .member{float:left}.info .member ul{background-color:#029;padding:8px 8px 4px;width:165px}.info .member ul li{box-shadow:0 3px 8px #333;height:75px;margin:0 0 10px}.info .member ul li a{display:block}.info .member .faqbtn{margin:12px 0 0;width:181px}.pricebox{float:left;margin:0 0 0 18px;width:572px}.pricebox .world{background:url(../../images/top/bg/bg_worldmap.jpg?date=20160805) no-repeat 0 0;height:273px;position:relative}.pricebox .world h1.toph1{background:url(../../images/common/bg/bg_title2.png) no-repeat left 0;color:#fff;font-size:17px;height:33px}.pricebox .world h1.toph1 span{position:relative;top:2px;left:10px}.pricebox .world span.area1{position:relative;top:30px;left:25px}.pricebox .world span.area2{position:relative;top:60px;left:90px}.pricebox .world span.area3{position:relative;top:120px}.pricebox .world span.area4{position:relative;top:60px;left:145px}.pricebox .world span.area5{position:absolute;top:153px;left:310px}.pricebox .world span.area6{position:absolute;top:210px;left:220px}.pricebox .world span.area7{position:absolute;top:110px;left:80px}.pricebox .world span.area8{position:absolute;top:190px;left:420px}.pricebox .world .servicetxt img{display:block;margin:-50px auto 0;text-align:center}.pricebox .search{background-color:#eceef2;height:auto;overflow:hidden}.pricebox .search p.title{background:url(../../images/top/bg/bg_top_select.png) repeat-x 0 0;color:#029;font-size:16px;font-weight:700;height:auto;padding:5px 0 3px 16px}.pricebox .search p.title span{background:url(../../images/top/bg/ico_arrow_down.png) no-repeat left 3px;padding:0 0 0 30px}.pricebox .search div.select{float:left;margin:8px 0;overflow:hidden;width:465px}.pricebox .search dl{display:table;float:left;font-size:15px;margin:3px 12px;width:200px}.pricebox .search dt,.pricebox .search dd{display:table-cell;*display:inline;zoom:1}.pricebox .search dt{width:75px}.pricebox .search dd select{width:100%}.pricebox .search .searchbtn{float:left;margin:10px 0 0}.pricebox .search .searchbtn input:active{opacity:.8}.news_block{float:left;margin:32px 0;width:980px}.news_block a{color:#029}.news_block a:hover{text-decoration:underline}.news_block h2{background:url(../../images/common/bg/bg_top_h2_02.png) repeat-x 0 0;color:#029;font-size:17px;font-weight:700;height:47px}.news_block h2 span{position:relative;top:10px;left:8px}.news_block dl{border-bottom:1px dotted #999;display:table;padding:12px 0;width:771px}.news_block dl dt,.news_block dl dd{display:table-cell;*display:inline;zoom:1}.news_block dl dt{background:url(../../images/common/bg/ico_news.png) no-repeat 130px 6px;width:22%}.news_block dl dd{width:78%}.aboutwifi{background-color:#d7dfee;display:inline-block;float:left;height:auto;margin:16px 0 0;width:980px}.aboutwifi h2.about{background:url(../../images/common/bg/bg_title2.png) no-repeat left 0;color:#fff;font-size:17px;height:33px}.aboutwifi h2.about span{position:relative;top:2px;left:10px;margin:0 0 12px}.aboutwifi .box{background-color:#fff;float:left;min-height:414px;margin:16px 0 24px 20px;padding:15px;width:270px}.aboutwifi .box p{font-size:13px}.aboutwifi .box h3{color:#029;font-size:16px;font-weight:700}.aboutwifi .box .wifibox{height:320px}.aboutwifi .box h3.wifi{border-left:18px solid #029;line-height:1.2;margin:0 0 12px;padding:0 0 0 8px}.aboutwifi .box .optionbox{height:360px}.aboutwifi .box .optionbox img{margin:0 0 10px}.aboutwifi .box .optionbox h3.option{border-bottom:1px solid #029;margin:8px 0 12px;padding:0 0 4px}.popular_router_title{background:#029;color:#fff;margin:20px 0 10px;padding:5px 10px;font-size:14px}.popular_router ul{display:inline-block}.popular_router li{border:solid 1px #029;float:left;padding:5px;margin:0 10px 0 0;width:305px}.popular_router li:last-child{margin:0}.popular_router li img{float:left;margin:0 5px 0 0;vertical-align:middle}.popular_router li h3{text-align:center;color:#029;font-weight:700}.popular_router li p{font-size:12px;margin:10px 0}.ge{border:solid 2px #029}#corporate table{border:1px solid #000;margin:0 0 20px;width:100%}#corporate table th,table td{padding:4px 12px;vertical-align:middle}#corporate table th,table th{padding:4px 12px;vertical-align:middle;font-weight:700}#corporate table th{background-color:#deebfc;font-weight:700;text-align:center;width:20%}#corporate .map{display:block;margin:0 auto 40px;width:700px}#content h3.os{background-image:none;border-bottom:2px solid #029;color:#000;font-weight:700}ul.countries li{display:inline-block;margin:0 15px 0 0}#countries #content a{color:#029;text-decoration:underline}#countries #content a:hover{color:#4a6ff7}dl.area{border:1px solid #999;margin:0 0 30px;width:100%}dl.area dt{background-color:#fcf4cf;border-bottom:1px solid #999;font-weight:700;text-align:center;padding:6px 0}dl.area dd{padding:10px}dl.area dd ul li{display:inline-block;margin:0 12px 4px 0}dl.area dd ul li a{color:#029}dl.area dd ul li a:hover{color:#4a6ff7;text-decoration:underline}#faq-nav{width:960px;margin:0 auto;text-align:center}#faq-nav ul li.faq-nav-menu{width:auto;height:40px;list-style-type:none;background-color:#999;display:inline-block;margin:0 4px 24px 0;border-radius:5px;line-height:40px;text-align:center;vertical-align:middle;padding:0 16px}#faq-nav ul li.faq-nav-menu a{color:#fff;display:block}#faq-nav ul li.faq-nav-menu:hover{background-color:#666}#faq-nav .faq-nav-menu.active{background-color:#43a5fa;color:#fff}#faq-nav .faq-nav-menu.active:hover{background-color:#43a5fa;color:#fff}#tab-2,#tab-3,#tab-4,#tab-5,#tab-6{display:none}.qa-box{border-radius:5px;margin:10px 10px 20px}.qa-box a{color:#fff}.qa-box-title{padding:10px;border:1px solid #999;color:#fff;background-color:#0451bf;-moz-border-radius:0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;pointer-events:none}.qa-box-title a{display:block}.qa-box-content-answer p{padding-left:34px}.qa-box-title a:before{content:"";background:url(/images/faq/q.png);padding:2px 0 4px 24px;background-size:24px;margin-right:12px}.qa-box-content-answer:before{content:"";background:url(/images/faq/a.png);padding:2px 0 2px 24px;background-size:24px;display:block;height:20px;width:0;position:absolute}div.qa-box-content{padding:8px 12px;border:1px solid #cecece;background:#f1f3f9}.qa-box-content-left{float:left;width:27px}.qa-box-content-answer{float:left;width:655px}.qa-box-content-answer .note{color:#f75748;font-weight:600}.solve{background-color:#f2f4f9;padding:12px 10px 8px;margin:0 0 25px;width:940px}.solve p{margin:0 0 4px}.solve .title{border-bottom:1px solid #c0c1c4;font-size:18px;font-weight:700;margin:0 0 6px;padding:0 0 4px}.solve .tel{font-size:20px;font-weight:700}.solve .tel .cs{background-color:#9f9fa1;color:#fff;font-size:15px;margin:0 20px 0 0;padding:3px 5px 5px}.intro{height:auto;margin:0 0 20px;overflow:hidden;width:100%}#content h3.wifi{background:0 0;border-bottom:2px solid #029;color:#000;font-weight:700}table.wifi{border:1px solid #000;margin:0 0 20px;width:100%}table.wifi th,table.wifi td{border:1px solid #000;padding:4px 12px;vertical-align:middle;text-align:center}table.wifi th{background-color:#deebfc;font-weight:700}table.wifi th.company{ackground-color:#deebfc;width:20%}table.wifi td.red{color:red}div.phonebox div{display:inline-block;margin:0 20px 0 0;vertical-align:top}div.phonebox .phone span{display:block;text-align:center;margin:10px 0 0}div.phonebox div.phonetext{width:250px}div.phonebox div.phonetext span{color:#029;font-weight:700}#content h3.difference{background-image:none;border-left:4px solid #029;color:#029;font-weight:700;height:25px;padding:0 0 0 16px}table.difference{border:1px solid #000;margin:15px 0 0;width:100%}table.difference th,table.difference td{border:1px solid #000;padding:4px 12px;vertical-align:middle}table.difference th{background-color:#deebfc;font-weight:700;text-align:center}table.difference th.kind{width:47%}#content p.title{font-weight:700;margin:25px 0 5px}ul.list{list-style-type:disc;margin:10px 0 0 20px}.news .news_block dl{width:730px}.h2_title{background:url(../../images/common/bg/bg_top_h2_02.png) repeat-x 0 0;color:#029;font-size:17px;font-weight:700;height:47px;padding:10px 8px}.h2_title span{position:relative;top:10px;left:8px}.cont_block{background:#f5f5f5;padding:40px;font-size:12px;line-height:1.2em}.cont_block pre{white-space:pre-wrap;word-wrap:break-word}.date{text-align:right}#content p.back_to_list{margin-top:20px;text-align:center}.get_pdf{border:1px solid #ccc;margin-top:20px;padding:10px;font-size:12px}.get_pdf img{float:left;margin:0 10px 0 0}.addon-price{position:relative}.addon-price-item{width:340px}.addon-price-item-content{height:134px;padding:10px;text-align:left}#content h3.pri{background-image:none;border-bottom:2px solid #029;color:#000;font-weight:700}#content h3.pri span{position:relative;left:0}.central{background-color:#fcf6e5;padding:12px 30px}.central p.title{font-weight:700;font-size:16px}.central table{border:1px solid #000;margin:0 0 14px;width:90%}.central table th{border:1px solid #000;font-weight:700;padding:4px 12px;vertical-align:middle;width:20%}.central table td{border:1px solid #000;padding:4px 12px}div.cate{display:inline-block;height:auto;margin:0 0 40px 30px;min-height:130px;vertical-align:top;width:300px}#content div.cate h3{background-image:none;border-bottom:2px solid #029;color:#000;height:38px;font-weight:700}#content div.cate h3 span{background-color:#dbecf9;border-bottom:1px solid #029;display:block;position:relative;padding:4px 0 0 10px;left:0;top:5px}div.cate ul{list-style-type:disc;margin:0 0 0 20px}#content h2.h1style{color:#04003b;font-size:28px;font-weight:700;height:65px;margin:0 0 25px}div.cookies{background-color:#dbecf9;height:auto;padding:14px}#content div.cookies h3{background:0 0;border-left:8px solid #029;color:#000;font-weight:700;margin:0 0 15px}div.cookies ul{list-style-type:disc;margin:0 0 20px 20px}#content p.wifititle{border-bottom:2px solid #029;color:#029;font-weight:700;margin:0 0 8px}ul.check　,　ul.check2{margin:0 0 30px 0}ul.check li{padding-left:18px}ul.check2 li{padding-left:18px}#c_inner_right_area{background:#fff}#c_inner_right_area #flow ul{margin:0 auto;overflow:hidden!important;width:972px}#c_inner_right_area #flow ul li{float:left;padding-right:8px;width:237px}#back{margin:15px}#cira_contents{}.resist_widthfix{margin:20px 10px}.attention_nobox{line-height:1.6em;margin:0 20px;padding-left:1em;text-indent:-1em;font-size:12px}#c_inner_right_area p.title{background:url(/images/contents/inner/bg_underTitle_long.jpg) no-repeat scroll 0 0 transparent;color:#000;font-weight:700;height:34px;line-height:34px;margin:40px 0 15px;text-indent:15px;width:955px;border-right:solid 1px #ccc}table.w980,table#calculate_error_box{background:none repeat scroll 0 0 transparent;border-collapse:collapse;border-spacing:0;margin:0 15px 6px;padding:0;width:945px;font-size:12px}table.w980 td{width:190px}table.w980 td.leftcell,table.w980 td.leftcell_long{background-color:#eee;padding:4px 12px;vertical-align:top}table.w980 td.middlecell{background-color:#f7f7f7;padding:10px;vertical-align:top;width:155px}.add_button a{background:url(/images/contents/inner/bt_anycountries_20121128.png) no-repeat scroll 0 0 transparent!important;display:block!important;height:25px!important;margin-left:5px!important;text-indent:-9999px!important;width:100px!important}.delete_button{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;background:#333;margin-left:3px;cursor:pointer}.delete_button:before,.delete_button:after{content:'';height:5px;width:20px;display:block;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:absolute;top:10px;left:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.delete_button:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}table.w980 td span.narita_button a,.member #contents #c_inner_right_area table.w708 td span.narita_button a{display:block!important;height:25px!important;margin-left:5px!important;text-indent:-9999px!important;width:100px!important}.inner_table td{border:none;padding:0}.label_position{display:block;float:left;min-width:130px}.window{display:none;height:200px;left:0;padding:20px;position:absolute;top:0;z-index:9999}#choice label{background:url(/images/contents/inner/bt_signup_member_20130423.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:none;height:55px;margin:0 auto;text-indent:-9999px;width:275px}#choice label#label_radio_login_or_regist_2{background-image:url(/images/contents/inner/bt_signup_register_20130423.png)}.creditcard{float:right}div#step1_botonarea{margin:30px auto 0;width:398px}div.step3 #choice label{margin-right:20px;cursor:pointer;background:none repeat scroll 0 0 transparent;cursor:pointer;display:block;float:none;height:auto;margin:10px 0 0;width:auto;display:block!important;text-indent:0}div.images{background:url(/images/countries/img_coun_world.png?date=20160805) no-repeat scroll center top transparent;height:332px;margin:0 0 20px;position:relative;text-align:center;width:727px}div.images p{position:absolute}div.images p a{display:block;height:24px;text-indent:-9999px;width:48px}div.images p.map_country_name a:hover{background-position:0 -24px}.text_box001{border:1px solid #ccc;line-height:130%;margin:15px 0;padding:15px;font-size:85%}#attention_box{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color red red;border-image:none;border-right:1px solid red;border-style:none solid solid;border-width:0 1px 1px;color:#4f4f4f;font-size:90%;line-height:150%;margin:0 10px 10px;width:738px}#attention_box ul{margin:0 0 0 20px;padding:4px}#attention_box ul li{list-style-type:disc}ul.country_list{margin:20px 0 0}ul.country_list li{float:left;margin:0 0 15px 5px;padding-left:10px;width:220px}ul.country_list.country_list_2column li{width:350px;font-size:13px;letter-spacing:-.5px}ul.country_list li a{color:#003fdf}ul.country_list li a:hover{color:#6e93f0}ul.country_list li img{vertical-align:middle}#c_inner_right_area h3{width:761px;height:49px;font-weight:700}#c_inner_right_area h3 span{color:#2a2a2a}.wifititle{border-bottom:2px solid #029;color:#029;font-weight:700;margin:0 0 20px}.countries_ryokin table.price_under_link{background:url(/images/contents/inner/countries_btn_bg.gif) repeat-x scroll 0 0 #f84d68!important;border:0;border-radius:5px;font-size:10px;margin-bottom:10px;margin-right:22px;text-align:center;white-space:normal;width:0}.countries_ryokin table td{border:1px solid #ccc;border-collapse:collapse;font-size:14px;text-align:center;line-height:20px}.countries_ryokin table td p{margin:0!important}.countries_ryokin table.price_under_link a{color:#fff!important;text-decoration:none;vertical-align:middle}.kiyaku_wrap{border:1px solid #cacaca;height:110px!important;margin:20px 0;overflow:auto;padding:5px;width:690px;font-size:12px}#c_inner_right_area .kiyaku_wrap{width:940px}#c_inner_right_area .kiyaku_wrap p.title{background:0 0}.mailchack a{height:25px;display:block;font-size:0;width:96px;float:right}.member_attention_box{border:solid 2px red;width:676px;margin:0;border-top:none;padding:10px;position:relative;top:-5px}#menulist ul li{margin:0 auto 10px;font-size:90%;line-height:49px}#menulist ul li.btn_regist a{background:url(/images/contents/inner/bg_mypage_menu2.jpg) no-repeat -3px -3px;color:#fff;font-weight:700}#menulist ul li a{background:url(/images/contents/inner/bg_mypage_menu.jpg) no-repeat -3px -3px;display:block;font-size:120%;font-weight:700;color:#2a2a2a;height:44px;padding:0 0 0 35px;margin:0 0 0 9px;line-height:44px;text-decoration:none;border:solid 1px #ccc;border-radius:8px;width:674px}#viewname{background-color:#e6f0fe;border:1px solid #a6bfe0;color:#333;font-size:130%;font-weight:700;margin:15px 15px 0 0;padding:10px 15px}#bn_regist a{display:block;height:197px;text-indent:-9999px;width:760px}#ryosyu_form{background:none repeat scroll 0 0 #ddd;border:1px solid #ccc;margin:20px 15px;padding:20px 0;text-align:center;width:700px;font-size:90%}#calwrapper{border:solid 1px #ccc;padding:5px}#calwrapper ul li{font-size:80%}#calwrapper ul li{float:left;width:160px;margin:2px 0}#calwrapper .device_cacution{font-size:80%;text-indent:2em;color:#f33}#content div.cam{background-color:#2aacdd}#content div.cam div{position:relative}a.btn{position:absolute}div.part1 a.btn1{left:590px;top:25px}div.part1 a.btn2{left:270px;top:105px}div.part2 a.btn2{left:270px;top:125px}#content table.campaign,#content table.price{background-color:#fff;border:1px solid #000;margin:0 auto 50px;width:95%}#content table.campaign th.first,#content table.price th.first{background-color:#f2fafd;font-size:16px;font-weight:700}#content table.campaign th,#content table.campaign td{background-color:#fff;border:1px solid #000;padding:16px 50px;text-align:left}#content table.price th{border:1px solid #000;text-align:center;padding:12px 14px;width:25%}#content table.price td{border:1px solid #000;padding:16px 50px;text-align:center}#content div.pay{background-color:#fff;border:1px solid #000;margin:0 auto 50px;padding:30px 16px;width:90%}#content div.pay p{text-align:center}.lastbtn{text-align:center}#content div.cam div.bestchoice{background:#fff}#content div.cam div.bestchoice div{display:inline-block;font-size:12px;font-weight:700;height:186px;line-height:22px;margin:20px 10px 30px;vertical-align:top;width:220px;text-align:center}#content div.cam div.bestchoice div img{margin-top:20px}#content div.cam div.bestchoice div ul{list-style-type:disc;text-align:left;margin-left:25px;letter-spacing:.1em}#content div.cam div.flow{background:#fff}#content div.cam div.flow div{display:inline-block;font-size:13px;font-weight:700;height:220px;line-height:22px;margin:20px 9px 30px 10px;vertical-align:top;width:210px;text-align:center}#content div.cam div.flow div ul{list-style-type:disc;text-align:left;margin-left:25px;margin-top:10px;font-size:11px;width:90%}#content div.cam div.flow div{border-left:1px solid #ddd}#content div.cam div.flow div:first-child{border-left:none}#content div.cam div.flow div:nth-child(even){width:240px}dl.plan{border:1px solid #000;margin:0 0 20px}dl.plan dt{background-color:#029;color:#fff;font-size:16px;padding:4px 12px}dl.plan dd{padding:8px 12px}.devicebox{margin:0 auto;width:720px}.devicebox div{border:1px solid #000;display:inline-block;height:200px;margin:0 0 10px 5px;padding:8px 10px;vertical-align:top;width:330px}.devicebox div img{display:inline-block;float:left;margin:50px 14px 0 0}.devicebox div p{display:inline-block}.devicebox div p span{display:block;font-size:16px;font-weight:700;margin:0 0 5px;text-decoration:underline}.newyear_area{display:inline-block;background-color:#fff}.newyear_area dt{background:#029;color:#fff;margin:20px 0 10px;padding:5px 10px;font-size:14px}span.chinesenewyear_0218{color:red}div.registration{width:49%;display:inline-flex;margin:2px}.devicebox div img{display:initial}.devicebox div img{margin:0}.devicebox div p{display:initial;float:right;font-size:13px}.devicename{width:100%}td#devicename{background:#deebfc;width:50%}td#devicedesc{font-size:12px}.popular_router li{margin-top:12px}.popular_router li:last-child{margin-top:6px;margin-left:6px;color:#000}.popular_router span{font-size:15px}.popular_router li h3{background-color:#e6e6fa;font-size:11px;line-height:28px;font-weight:400;text-align:left;padding-left:5px}img.receivemapicon{width:70px;height:15px;padding-left:17px;vertical-align:middle;padding-bottom:3px}span.4glte{background:#638eb3;font-size:10px;padding:4px;color:#fff;float:inherit}table.auvssb td{width:13%;font-size:12px;font-family:meiryo}table.auvssb th{background:#f9f9f9;max-width:10%;font-weight:400;font-size:11px;height:20px;padding:5px}table.auvssb td,table.auvssb th{border:1px solid #aaa}span.units{font-size:10px;margin-left:2px}table.auvssb td{text-align:center}table.auvssb tr#points th{font-size:12px;min-width:66px;padding:5px;margin:10px;text-align:center}.tg{border-collapse:collapse;border-spacing:0;border-color:#aabcfe}.tg td{font-family:Arial,sans-serif;font-size:14px;padding:10px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#aabcfe;color:#669}.tg th{font-family:Arial,sans-serif;font-size:14px;font-weight:400;padding:10px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#aabcfe;color:#039;background-color:#b9c9fe}.tg .tg-s6z2{text-align:center}.tg .tg-baqh{text-align:center;vertical-align:top}.tg th{border-color:#aaa;color:#333;background-color:#eee}.tg td{border-color:#aaa;color:#444}.tg td{padding:4px 10px}th.tg-hgcj{text-align:center;padding:4px}td.tg-j4kc{text-align:center;background:#eee}td.tg-s6z2,td.tg-j4kc{font-family:Arial,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,ms pgothic,sans-serif}span.speedtag{font-size:12px;display:inherit;margin:13px 0 5px;background:#eee;padding:2px;margin-right:25px;margin-left:125px;border-radius:1px;padding-left:6px;font-weight:700}span.speedtag3g{font-size:12px;display:inherit;margin:13px 0 5px;background:#eee;padding:2px;margin-right:25px;margin-left:125px;border-radius:1px;padding-left:6px;font-weight:700}.popular_router span{font-weight:400}th#pref{text-align:center}tr.auvssbcareer th{text-align:center}table.auvssb tr#points th{min-width:84px}tr.auvssbborder th{height:0;padding:0}tr.auvssbaverage th{text-align:center}.fbbloggerposts img{width:362px;vertical-align:top}span.speedtag{background:#add8e6;font-weight:700}span.speedtag{background:#f5f5f5;font-weight:400;text-align:center;width:100px;font-size:11px;border-color:#444;border:1px solid;padding-top:4px}span.speedtag3g{font-size:12px;display:inherit;margin:13px 0 5px;background:#f5f5f5;padding:2px;margin-right:25px;margin-left:125px;border-radius:1px;padding-left:6px;font-weight:700;border:1px solid;border-color:#ccc;text-align:center;width:99px;font-size:11px;color:#222;padding-top:4px;font-weight:400}img.recommend{max-width:50px;margin:5px auto;vertical-align:inherit}span.newtag{background:#ff0;padding:4px;font-size:10px;margin-right:10px}.headTxB em{font-weight:700;color:#002664;font-size:20px;line-height:1.3em;border-bottom:1px dotted #84a2d0;padding:13px;display:block;font-style:normal}.headTxC{background:url(/images/longplan/headTxC_bg_01.png) left bottom no-repeat;padding-bottom:11px;color:#002664;font-size:20px;line-height:1.3em;font-weight:700;margin-bottom:22px}.headTxB{background-color:#eef0f3;margin-bottom:25px;border-left:4px solid #002664}.iTaisyoukoku{display:inline-block;padding:5px;font-weight:700;line-height:1em;color:#245db9;background:#fff;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}.longplanDataTtl1{color:#fff;background-color:#245db9;font-size:20px;padding:0;text-align:left}.longplanDataTtl2{color:#fffc00;background-color:#008de6;font-size:30px;font-weight:700;padding:5px 0}.longplanDataTtl0{color:#fff;background-color:#245db9;font-size:15px;text-align:center;vertical-align:middle;padding:0 20px;width:.01%;white-space:nowrap}.countrytdst td:nth-child(even){background:#f8f8f8}.boxFrame .attentionBox{background-color:#f9f9f9}.attentionBox{background:#f9f9f9 url(/images/longplan/longplan_caution.png) -4px -3px no-repeat;border:5px solid #efefef;padding:10px 10px 0 145px;font-size:92%;line-height:1.6em;color:#555}div#ZTEMF910{background:#f9f9f9 url(/images/longplan/longplan_ZTEMF910.png) -4px -3px no-repeat}div#attentionbox-greencheck{background:#f9f9f9 url(/images/longplan/longplan_attentionbox-greencheck.png) -4px -3px no-repeat}.attentionBox .inner{border-left:1px dotted #333;padding-left:20px;min-height:50px;height:auto!important;height:50px}.mb15{margin-bottom:15px}.mb30{margin-bottom:30px}.mb60{margin-bottom:60px}.taCenter{text-align:Center}.longplanDataTtl1{color:#fff;background-color:#245db9;font-size:20px;padding:0;text-align:left}.boxFrame .attentionBox{background-color:#f9f9f9}.last{border-bottom:0 solid #cacaca}td.longplanDataTtl2.taCenter.last{font-weight:700;font-family:meiryo}.longplantable{margin:10px 0}.tg .tg-0qjz{width:50%}table.tg{width:100%}td.longplanDataTtl2.taCenter.last{width:34.3%}span.iTaisyoukoku{font-family:lucida grande,hiragino kaku gothic pron,ヒラギノ角ゴ pron w3,Meiryo,メイリオ,sans-serif;font-size:14px}a.registbutton{float:right;background:#3498db;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,rgba(255,85,85,0.99),rgb(255,99,39));-webkit-border-radius:28;-moz-border-radius:28;border-radius:3px;text-shadow:1px 1px 3px #f9f9f9;-webkit-box-shadow:0 1px 8px #666;-moz-box-shadow:0 1px 8px #666;box-shadow:0 1px 3px #bb5050;font-family:Arial;color:#fff;font-size:12px;padding:3px 10px 0;text-decoration:none;font-family:meiryo;font-weight:400}a.registbutton:hover{background:#f33;background-image:-webkit-linear-gradient(top,#ff3333,#ff3333);background-image:-moz-linear-gradient(top,#ff3333,#ff3333);background-image:-ms-linear-gradient(top,#ff3333,#ff3333);background-image:-o-linear-gradient(top,#ff3333,#ff3333);background-image:linear-gradient(to bottom,rgba(255,85,85,0.5),rgb(255,99,39,0.5))}td.tg-031e{font-size:12px}.tg .tg-0qjz,.tg .tg-n4yg{font-size:12px}span.registbutton{float:right;background:tomato;padding-left:10px;padding-right:10px;color:#fff;font-weight:700}span.registbutton a{color:#fff}span.temporarily-discount{font-size:11px;background:crimson;padding:1px 4px;color:#fff;border-radius:3px;margin-right:4px;font-family:meiryo}span.newdevice{font-size:11px;background:#1e90ff;padding:1px 5px;color:#fff;border-radius:3px;margin-right:12px;font-family:meiryo}.coupon p{font-size:12px}.main_movie_switch li{width:250px;margin:0 10px;display:inline-block;border-radius:4px 4px 0 0;background:#e5e5e5;font-size:20px;text-align:center;line-height:45px}.main_movie_switch{text-align:center;border-bottom:solid 2px #008ae1}.main_movie_switch li.active{color:#fff;background:#008ae1}.visual_title{font-weight:700;font-size:20px;text-align:center;margin:30px 0 20px}.theta-memory{display:block;width:50%;text-align:center}.theta-memory.floar-left{float:left;padding:30px 0}.theta-memory.floar-right{float:right;background:#f4f1f5;display:block;padding:30px 0}p.visual_title{padding:30px 0}.base_btn{width:303px;border-radius:4px;text-align:center;padding:10px;font-size:14px;font-weight:700;color:#fff!important;display:inline-block;position:relative}.base_btn.skyblue{background:#008ae1}.base_btn.violet{background:#8f3bae}.base_btn:hover{text-decoration:none;opacity:.7}p.visual_title{line-height:18px}.main_movie{display:none}.ribon:before{content:"";display:inline-block;height:22px;width:100%;border-top:dashed 1px #fff;border-bottom:dashed 1px #fff;position:absolute;top:5px;left:0}.ribon{padding:10px 20px;background:#efaa42;color:#fff;font-weight:700;position:relative;display:inline-block;min-width:150px;border-radius:4px 4px 0 0;text-align:center;z-index:5}.ribon_wrap .before{content:"";border-width:15px;border-style:solid;border-color:#ed9d27 #ed9d27 #ed9d27 transparent;width:0;height:0;position:absolute;left:-20px;top:9px;z-index:-1}.ribon_wrap .after{content:"";border-width:15px;border-style:solid;border-color:#ed9d27 transparent #ed9d27 #ed9d27;width:0;height:0;position:absolute;right:-20px;top:9px;z-index:-1}img.recommendation{width:220px;display:block;margin-bottom:15px}#header .eyebox{margin:5px auto}#header .eyebox{border:none;background-color:initial}form#regist_form{padding-top:80px}a.enterprise-button{font-size:20px;width:300px;padding:20px;background:#09f;margin-bottom:30px;color:#fff;display:inline-block;text-align:center}a.enterprise-button:hover{background:rgba(0,153,255,.9);transition:.3s}.button#home{text-align:center;margin:16px 0 32px}.button a{text-align:center;display:inline-block;background:#fff;color:#213f99;padding:16px 64px;font-size:20px;border:2px solid #213f99}.button a:hover{background:#213f99ff;color:#fff;transition:.1s}.button a::before{content:'詳細請點此'}.button.none{margin-top:64px}.countries-popup{float:right}.margin-60{margin-top:60px}.button a{font-family:microsoft Yahei}.caliculator.price{position:relative;margin:10px 0 32px;padding:0}.caliculator.price{background:#e8eaf6;border-radius:0;padding:10px}.caliculator.price select,.caliculator.price input{background:#fff;vertical-align:top;margin-right:8px}.caliculator.price select{height:48px;font-size:16px;padding:8px;border:none}.caliculator.price input{height:48px;border:none;padding-bottom:0;padding:0 8px}.caliculator.price p.searchbtn{margin-bottom:0!important}.caliculator.price select#cca_searcharea_form_area{width:125px!important}.caliculator.price select#cca_searcharea_form_country{width:467px!important}.caliculator.price input[type=image]{padding:0;margin-right:0}.caliculator.price input#cca_searcharea_form_depart_date,.caliculator.price input#cca_searcharea_form_return_date{width:90px!important}.caliculator.price p.searchbtn{margin-top:0}th.country{width:auto!important}.available-countries{margin-bottom:32px}.available-countries .ui-tabs .ui-tabs-panel{padding:10px 0 0}.available-countries table.fitting{margin-bottom:0}.available-countries .ui-widget.ui-widget-content{border:none}h1.background{color:#fff!important;padding:1px 0 12px 16px!important}.panel_area_country img.national-flag{top:5px;position:relative;width:28px;height:19px;margin-right:8px}div.unlimited#container .title{background:url(/images/unlimited/title-background.png);width:956px;height:196px}div.unlimited#container .panel_area_country .heading{font-size:2rem;font-weight:700;background:#e0f2fe;color:#07308c;padding:12px 30px}div.unlimited#container .panel_area_country li.item{width:49.5%;margin-top:16px}div.unlimited#container .panel_area_country li.item .flag{float:left;padding:8px 16px}div.unlimited#container .panel_area_country li.item .flag img{border:none}div.unlimited#container .panel_area_country li.item .description p.price{text-align:left;color:red}div.unlimited#container .panel_area_country li.item .description h4.plan{font-weight:700}div.unlimited#container .notice{border:solid 2px #e30000;padding:30px;margin-top:16px}div.unlimited#container .notice strong{font-size:16px;display:block}div.unlimited#container a.button{background:#4a86e8;width:100%;display:block;color:#fff;text-align:center;padding:16px 0;margin-top:16px}div.unlimited#container a.button:hover{opacity:.9;transition:.1s}div.unlimited#container .notice#red{background:#fdeff2;border:none;border-left:3px solid #e30000}.separator-16{display:inline-block;margin:16px 0}.separator-24{display:inline-block;margin:24px 0}.separator-32{display:inline-block;margin:32px 0}.popular_router li:hover img{opacity:1}.qa-box-content-answer p a{color:red}