﻿*{margin:0;padding:0}#glovalNaviArea{float:left;width:1000px;height:55px;background-image:url(/function/images/global_nav.png);background-repeat:no-repeat;margin-top:0px;margin-bottom:10px;clear:both}#glovalNaviArea .dropdown{float:left;display:inline}#glovalNaviArea .dropdown dt{cursor:pointer;text-indent:-9999px}#glovalNaviArea .dropdown dd{position:absolute;overflow:hidden;display:none;width:220px;background:#fff;z-index:200;opacity:0}#glovalNaviArea .dropdown ul{list-style:none;border-top:1px none #ff7f7f;text-align:left;font-size:12px;border-right:1px solid #ff7f7f;border-bottom:1px solid #ff7f7f;border-left:1px solid #ff7f7f}.dropdown ul.end{position:relative;left:-100px}#glovalNaviArea .dropdown li{display:inline}#glovalNaviArea .dropdown a,.dropdown a:active,.dropdown a:visited{display:block;color:#333;text-decoration:none;background:#ccc;font-weight:normal;height:20px;line-height:20px}#glovalNaviArea .dropdown li a,.dropdown li a:active,.dropdown li a:visited{display:block;color:#666;font-weight:normal !important;text-decoration:none;background:#ffefef no-repeat 8px center;text-decoration:none;padding-top:4px;padding-bottom:4px;padding-left:20px}#glovalNaviArea .dropdown a:hover{background:#ffb2b2;color:#000;text-decoration:none;font-weight:normal !important}#glovalNaviArea .dropdown li a:hover{background:#ffb2b2;color:#666;text-decoration:none;font-weight:normal !important;background:#ffb2b2 url(/function/images/sub_navi_arrow_o.gif) no-repeat 8px center}#glovalNaviArea .dropdown .underline{border-bottom:1px dotted #ff7f7f}#glovalNaviArea .dropdown li span.small{font-size:10px}#glovalNaviArea .dropdown li span.smaller{font-size:8px}#glovalNaviArea .dropdown li.sub01 a{padding-left:30px !important}#glovalNaviArea .dropdown li.sub01 a:hover{background:#ffb2b2 url(/function/images/sub_navi_arrow_o.gif) no-repeat 18px center}#glovalNaviArea .dropdown dt a{height:55px;width:200px;display:block;text-indent:-9999px}#glovalNaviArea .dropdown dt.list01 a{background-position:0px 0px;background-image:url(/function/images/global_nav.png)}#glovalNaviArea .dropdown dt.list01 a:hover{background-position:0px -55px;background-image:url(/function/images/global_nav.png)}#glovalNaviArea .dropdown dt.list02 a{background-position:-200px 0px;background-image:url(/function/images/global_nav.png)}#glovalNaviArea .dropdown dt.list02 a:hover{background-position:-200px -55px;background-image:url(/function/images/global_nav.png)}#glovalNaviArea .dropdown dt.list03 a{background-position:-400px 0px;background-image:url(/function/images/global_nav.png)}#glovalNaviArea .dropdown dt.list03 a:hover{background-position:-400px -55px;background-image:url(/function/images/global_nav.png)}#glovalNaviArea .dropdown dt.list04 a{background-position:-600px 0px;background-image:url(/function/images/global_nav.png)}#glovalNaviArea .dropdown dt.list04 a:hover{background-position:-600px -55px;background-image:url(/function/images/global_nav.png)}#glovalNaviArea .dropdown dt.list05 a{background-position:-800px 0px;background-image:url(/function/images/global_nav.png)}#glovalNaviArea .dropdown dt.list05 a:hover{background-position:-800px -55px;background-image:url(/function/images/global_nav.png)}#primaryNavi{height:23px;width:860px;margin-right:auto;margin-left:auto;margin-bottom:0px;padding-bottom:0px !important}#primaryNavi ul{height:23px;margin-left:428px;padding-top:5px}#primaryNavi ul li{float:left;font-size:60%;padding-right:10px;padding-left:15px;background-image:url(/function/images/foootermenu_gray.gif);background-repeat:no-repeat;list-style-type:none}#primaryNavi ul li.list05{margin-top:-5px}#primaryNavi ul li.list05 a{display:block;height:23px;width:83px;text-indent:-9999px;margin-top:-3px;margin:0px;padding:0px}#footerArea{width:100%;height:250px;font-size:100%;color:#666666;padding-top:5px;padding-bottom:0px;background-color:#FFFFFF;background-image:url(../images/background_btm.png);background-repeat:repeat-x;margin-right:auto;margin-left:auto}#siteMap{width:1000px !important;height:250px;text-align:left;margin-right:auto;margin-left:auto;background-image:url(../images/footer_back.png)}#footerText{width:570px;height:auto;float:left;display:block}#footerText p.footer{margin:0px 30px 10px 10px;line-height:1.5}#footermenu{width:420px;height:auto;float:right}#footermenu ul{float:left;margin-top:30px}#footermenu ul.list01{width:230px}#footermenu ul.list02{width:190px}#footermenu li,#footermenu a.li{font-size:100%;font-weight:bold;padding-right:25px;padding-left:15px;margin-bottom:5px;background-image:url(../images/foootermenu_gray.gif);background-repeat:no-repeat;list-style-type:none}#companyinfo{margin-top:3px;padding-left:15px;padding-bottom:10px;clear:both;margin-right:auto;margin-left:auto;text-align:center;color:#666;font-size:70%}#copyrights{text-align:right;list-style-type:none;color:#333;height:25px;margin-bottom:0px;padding-bottom:0px;width:840px;background-image:url(../images/background_btm.jpg);margin-right:auto;margin-left:auto;margin-top:0px;background-repeat:no-repeat;background-position:top;clear:both}#copyrights ul{margin-left:0px;width:800px;margin-right:40px}#copyrights ul li{display:block;color:#333;padding-top:5px;font-size:70%;list-style-type:none}#localNav{width:220px;height:auto;padding:0px;margin-top:0px;margin-bottom:0px;float:left;margin-left:0px}#toplocalNav p{width:220px;padding:0px !important;margin:0px !important}#toplocalNav p.title a img{width:220px;padding:0px !important;margin:0px !important}ul#toplocalNav{margin:0px;padding:0px}#toplocalNav ul{margin-bottom:30px;padding-top:2px;background:url(../images/dot_line.gif) no-repeat 0 0}#toplocalNav li{width:220px;margin-left:0px;list-style-type:none;display:block;padding:0px}#toplocalNav li a{color:#333333 !important;font-size:100%;font-weight:normal !important;margin-bottom:0px;display:block;vertical-align:50%;text-decoration:none;margin-top:0px;background:url(../images/localnavi_bg_off.gif) no-repeat 0 0;padding-left:20px;height:37px !important;line-height:3em}#toplocalNav li a:hover{background:url(../images/localnavi_bg_on.gif) no-repeat 0px 0px}#toplocalNav ul li ul{margin-bottom:0px;padding-bottom:0px}#toplocalNav li a.sub01{color:#333333;margin-top:0px;padding-left:30px;background:url(../images/localnavi_bg_off_s.gif) no-repeat 0 0;display:block;text-decoration:none;font-size:90%;line-height:3.5em !important}#toplocalNav li a:hover.sub01{color:#09F;background:url(../images/localnavi_bg_on_s.gif) no-repeat 0 0}#toplocalNav li a.sub01_On{color:#333333;margin-left:15px;padding-left:30px;background:url(../images/localnavi_bg_on_s.jpg);margin-bottom:1px;display:block;text-decoration:none;font-size:80%}#toplocalNav li a:hover.sub01_On{color:#09F}#toplocalNav img{margin-left:10px;border-style:none}#localNavBottom{width:170px;text-align:left;padding-left:10px;margin-top:20px}#localNavBottom li a{padding-left:20px;background-repeat:no-repeat;background-position:0% 45%;width:160px;font-size:80%;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;background-color:#FFFFFF;margin-bottom:0px;list-style-type:none;margin-left:0px;line-height:1.7em}#localNavBottom a:hover{color:#4573B3;border-left-color:#4573B3}#bannerArea{width:220px;height:auto;margin:0px;padding:0px;border-top:#F66 5px solid}#bannerArea dl{width:220px;height:70px !important;margin:0px !important;padding:5px 0px 5px 0px;border-bottom:dotted 2px #d6d6d6}#bannerArea dt a img{float:left !important;width:70px;height:70px;display:block;margin:0px 5px 0px 0px !important}#bannerArea dl dd.title a{color:#F66;font-size:13px;font-weight:bold;margin:5px 0px 5px 0px !important;line-height:1.8 !important}#bannerArea dl dd.text{font-size:11px !important;margin:0 5px 0 0 !important;line-height:1.2}#breadCrumbs{margin-bottom:25px;display:block;width:100%;text-align:right;padding-right:0px;margin-top:0px;padding-top:3px;padding-bottom:3px;height:18px;margin-right:auto;margin-left:auto;clear:left}#breadCrumbs ul{text-align:right;padding-right:0px;margin-right:0px}#breadCrumbs ul li{margin-right:5px;padding-top:1px;padding-left:15px;float:left;background-image:url(/function/images/breadcrumbs_marker.gif);background-repeat:no-repeat;background-position:0 6px;font-size:90%;display:inline;color:#030;text-align:right;line-height:15px}#breadCrumbs ul li.list01{background-image:none;line-height:normal;padding-left:5px !important}#breadCrumbs ul li a,ul.breadC Crumbs li a:visited{color:#666;text-decoration:none;text-transform:uppercase;font-weight:normal}#breadCrumbs ul li a:hover{color:#F66;text-decoration:none}#primaryNavi h1{width:800px;height:31px;font-size:80%;font-weight:normal;color:#FFFFFF;text-align:left;text-indent:40px;line-height:normal;margin:0px;padding-top:8px;padding-right:0px;padding-left:0px}#primaryNavi h1 a:link,#primaryNavi h1 a:visited,#primaryNavi h1 a:hover{color:#000}#mainContent h2{margin-bottom:15px;color:#666;font-size:110%;font-weight:bold;height:auto;border-top-style:none;border-right-style:none;width:auto;margin-right:0px;margin-left:0px;padding:0px}#mainContent h2.wide{margin-bottom:15px;color:#666666;font-size:120%;font-weight:bold;border-left-style:none;height:43px;border-top-style:none;border-right-style:none;border-bottom-style:none;width:640px;margin-right:0px;margin-left:0px;padding:20px 0px 0px 10px;text-align:left}#mainContent p.read{width:620px}#mainContent h2 b{font-size:80%;padding-left:20px}#mainContent h3{width:700px;height:26px;font-size:110% !important;padding-left:5px;line-height:2em;margin-top:50px;margin-bottom:30px;background:url(/function/images/h3.png) repeat-x 0 0;font-weight:bold;color:#474747}#mainContent h3.wide{width:640px;text-align:left}#mainContent h4{height:20px;line-height:20px;font-size:14px;font-weight:normal;color:#333;padding-left:10px;margin-top:30px;margin-left:5px;margin-bottom:20px;padding-bottom:0px;border-left-width:3px;border-left-style:solid;border-left-color:#F66}#mainContent p{line-height:1.8em;margin-bottom:8px;clear:both;margin-left:20px;margin-right:20px}.important{color:#C00}.require{color:#C00}p.caption{font-size:95% !important;line-height:1.3em !important;margin-top:15px !important}span.caption{font-size:95% !important;line-height:1.3em !important;margin-top:15px !important}#container div.mainColumn div.section1{width:550px}#container div.mainColumn div.section1{color:#333333}#container div.mainColumn p{line-height:1.6em;font-size:80%;margin-bottom:10px;color:#333333}#contentArea #mainContent ul{padding:0px;width:auto;margin-bottom:5px}#contentArea #mainContent ul li{padding-left:15px;background-image:url(/function/images/list_marker.gif);background-repeat:no-repeat;background-position:0px 5px;line-height:1.3;list-style-type:none;margin-top:0;margin-right:20px;margin-bottom:5px;margin-left:20px;padding-top:0px;padding-right:0px;padding-bottom:0px;font-size:100% !important;list-style-position:outside;text-indent:0px}#contentArea #mainContent ul ul li{font-size:100% !important}#contentArea #mainContent table ul li,#contentArea #mainContent table p{font-size:100%}#contentArea #mainContent ul.breadCrumbs{padding:20px 0 10px;width:527px;font-size:80%;background-image:none;text-align:right;margin-right:0px}#contentArea #mainContent ul.breadCrumbs li{margin:0 20px 10px;padding-left:17px;line-height:1.3;list-style-type:none;background-image:none;float:left;background-image:none;background-repeat:no-repeat;background-position:0 5px;font-size:75%;display:inline;text-align:right}#contentArea #mainContent ul.breadCrumbs img{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#contentArea #mainContent ol{padding:0px;width:550px;margin-bottom:15px;list-style-type:decimal}#contentArea #mainContent ol li{line-height:1.3em;margin-top:0;margin-right:20px;margin-bottom:10px;margin-left:40px;font-size:80%}#contentArea #mainContent ol{padding:0px;width:550px;margin-bottom:15px;list-style-type:decimal}#contentArea #mainContent dl dd ol li{line-height:1.8em;margin-top:0;margin-right:20px;margin-bottom:10px;margin-left:40px;font-size:100%}#contentArea #mainContent dl dt{font-size:100%;line-height:1.5em;font-weight:bold;margin-bottom:2em}#contentArea #mainContent dl dd{font-size:95%;line-height:2em;padding-left:15px;margin-bottom:15px}#contentArea #mainContent ul li.downloadLink{margin:0 20px 10px;padding-left:20px;line-height:1.3;font-size:12px}#mainContent .box{width:700px;height:auto;margin-bottom:30px;clear:both}#mainContent img.layoutLeft{margin-right:10px;margin-bottom:10px;float:left;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block}#mainContent img.layoutRight{margin-left:10px;margin-bottom:10px;float:right;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block}#mainContent img.layoutLeft{margin-right:10px;margin-bottom:10px;float:left;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block}#mainContent img.layoutRight{margin-left:10px;margin-bottom:10px;float:right;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block}#mainContent p.layoutCenter{margin-top:0px;margin-right:auto;margin-bottom:10px;margin-left:auto;text-align:center}#mainContent p.layoutCenter img{margin-left:100px}#mainContent p.layoutRight{text-align:right}strong{font-size:100%;font-weight:bold}#mainContent hr{border-width:1px 0px 0px 0px;border-style:dotted;border-color:#F99;height:1px}#mainContent ul.qanda_list{clear:both;height:40px !important;margin-bottom:70px !important}#mainContent ul.qanda_list li{float:left;height:40px !important;line-height:40px !important;background-image:none !important;padding-left:0px !important}#mainContent ul.qanda_list li.qanda_icn{height:40px !important;width:40px;margin:0 0 0 20px !important;padding:0px !important}#mainContent div.qanda{margin-bottom:50px}#mainContent div.qanda dl{margin-left:10px}#mainContent div.qanda dl dt{background-color:#F2F2F2;border:1px solid #CCCCCC;background-image:url(/function/images/qanda_q.gif);background-repeat:no-repeat;background-position:7px 10px;margin-top:0px;margin-right:0px;margin-bottom:5px !important;margin-left:0px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:30px;width:600px;line-height:1.4em;font-weight:bold;color:#6e4a55}#mainContent div.qanda dd{border:1px solid #CCCCCC;background-image:url(/function/images/qanda_a.gif);background-repeat:no-repeat;background-position:7px 10px;margin-top:0px;margin-right:0px;margin-bottom:20px !important;margin-left:0px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:30px !important;width:600px;line-height:1.4em}div.qanda h3{width:500px}div.button img{padding-left:150px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#container div.mainColumn div.section1 img{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}.floatlist{width:100%;float:left}.floatlist dl{margin:0px}.floatlist dt{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0.5em}.floatlist dd{line-height:160%;margin-top:-1.9em;margin-right:0;margin-bottom:0.8em;margin-left:4em}.floatlist p.layoutRight{font-size:90% !important}.frameLine{width:auto;margin-bottom:20px;background-color:#FFE8FF;clear:both;font-size:120%;font-weight:bold;padding-top:5px;padding-right:10px;padding-bottom:0px;padding-left:10px;border:2px dotted #C0C0C0}#mainContent img.layoutLeft{margin-right:20px;margin-bottom:10px;float:left;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block}#mainContent img.layoutRight{margin-left:20px;margin-bottom:10px;float:right;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block}#mainContent p.layoutCenter{margin-top:0px;margin-right:auto;margin-bottom:10px;margin-left:auto;text-align:center}#mainContent p.layoutCenter img{margin-left:0px}#mainContent p.layoutCenter a:hover img{opacity:0.8;filter:alpha(opacity=80)}#mainContent p.layoutRight{text-align:right}#mainContent .imgLeft_s{float:left;width:140px;height:auto;display:block;margin:0px 5px 15px 0px}#mainContent .txtRight_s{float:right;width:555px;margin:0px 0px 15px 0px}#mainContent .imgLeft{float:left !important;width:auto;margin:0px 5px 15px 0px}#mainContent .txtRight{float:right !important;width:450px;margin:0px 0px 15px 0px}#mainContent .imgRight{float:right !important;width:auto;margin:0px 0px 15px 5px}#mainContent .txtLeft{float:left !important;width:450px;margin:0px 0px 15px 0px}#container #backnumber{clear:both;list-style-type:none;margin-bottom:1em;font-family:Arial, Helvetica, sans-seri;padding:5px 0px;text-align:center;margin-left:0px}#backnumber span,#backnumber a{padding:0.2em 0.3em;margin:0px;border:1px solid #ccc;font-size:60%}#container #backnumber span{background:#ccc;font-weight:bold}#container #backnumber a:hover{border-color:#E7E0D3;color:#666;background-color:#CCC}.kadomaru_top{width:700px;height:10px;padding:0px;margin:0;background:url(/function/images/box_top.gif);border:none !important}.kadomaru_bottom{width:700px;height:10px;padding:0px;margin:0;background:url(/function/images/box_bottom.gif)}p.goAskus{margin-top:30px;text-align:center}.purpose{background-color:#ffffd6;margin-left:20px;margin-right:20px;height:130px}.purpose p{background-image:url(/what_cs/philosophy/images/santa.png),url(/what_cs/philosophy/images/greenborder.png);background-repeat:no-repeat,no-repeat;background-position:0px 0px,40px 35px;margin-left:0px !important;padding-top:10px;padding-left:45px;font-size:12px !important;font-weight:bold;color:#666666;line-height:20px !important;height:50px}.missionvision{background-color:#ffffd6;margin-left:20px;margin-right:20px;height:200px}.missionvision dl dt{background-image:url(/what_cs/philosophy/images/box.png),url(/what_cs/philosophy/images/border.png);background-repeat:no-repeat,no-repeat;background-position:0px 0px,40px 25px;padding-top:5px;padding-left:40px;font-size:18px !important;color:#eb6161;line-height:18px !important;height:25px}.missionvision dd{font-size:14px !important;color:#666666;line-height:14px !important;font-weight:bold;margin-top:5px;margin-left:25px}table{width:700px;margin-bottom:20px;padding:0px;border:1px solid #C0C0C0;line-height:1}table th{background-color:#CCC;text-align:center;width:180px;font-weight:normal;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;padding-top:3px;padding-right:5px;padding-bottom:3px;padding-left:5px;margin:0px;font-size:100%}caption{display:none}table th.widthlong{width:auto}table td{background-color:#F7F7F7;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;margin:0px;padding-top:3px;padding-right:5px;padding-bottom:3px;padding-left:5px;font-size:100%}table td.images img{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}caption{font-size:70%;text-align:left;padding-bottom:5px}table.form th,table.form td{height:30px}textarea{width:100%;border:1px solid #C0C0C0;ime-mode:active}textarea.bottom{margin-bottom:0px}input{border:1px solid #A8A8A8}select{border:1px solid #999999}.widthshorter{width:50px}.widthshort{width:50px}.widthreg{width:120px}.widthmedium{width:240px}.widthlong{width:98%}table.officeinfo{margin-bottom:20px;border:#d4dcd3 solid 2px}table.officeinfo th{border-left:#FFF 5px solid;border-top:#FFF 2px solid;border-bottom:#FFF 1px solid;border-right:none;background:#d4dcd3;padding-top:8px;padding-bottom:8px}table.officeinfo td{background-color:#FFF;border-left:#FFF 1px solid;border-top:#FFF 2px solid;border-bottom:#ccc 1px dotted;border-right:#FFF 1px solid;line-height:1.5}table.shibu{width:700px;margin-bottom:20px;border:none}table.shibu th.shibuName{background:#FFF;border-right:#ff9999 solid 2px;border-top:none;border-bottom:none;border-left:none;text-align:left;width:100px;font-weight:bold;letter-spacing:2pt;vertical-align:top;padding-top:10px}table.shibu th.shibuName a:hover{border:none !important}table.shibu th.shibuTitle{width:80px !important;border-left:#FFF 5px solid;border-top:#FFF 2px solid;border-bottom:none;border-right:none;background:#d4dcd3;padding-top:8px;padding-bottom:8px;margin-bottom:2px}table.shibu td{background-color:#FFF;border-left:#FFF 1px solid;border-top:#FFF 2px solid;border-bottom:#ccc 1px dotted;border-right:#FFF 1px solid;line-height:1.5}table.shibu td.shibuLeader{width:120px !important}table.shibu td.shibuArea{width:200px}table.shibu td.shibu_katudo{border-bottom:dotted #ff9999 2px;border-left:solid #fff 5px}table.shibu td.shibu_ask{border:none !important}table.ask_us{width:700px;margin:0px !important;border:none}table.ask_us tr{margin:0 !important;padding:0px !important;border:none !important}table.ask_us td{background-color:#FFF;border-bottom:none !important;margin:0 !important;padding:0 !important}table.ask_us td.comment{width:410px !important;padding:20px 10px 20px 10px !important;border-left:#CCC 1px solid}table.ask_us td.comment h3{width:300px !important;border:none !important;margin:0 0 10px 15px !important;background:url(/ask_us/images/h3.gif) no-repeat 0 2px !important;padding-left:25px !important}table.ask_us td.icn{padding:0 !important;width:70px !important}table.ask_us td.line{padding:0 !important;height:1px !important;border-left:#CCC 1px solid;border-right:#CCC 1px solid}table.ask_us td.link{border-right:#CCC 1px solid;width:200px;padding-left:20px !important}table.law{width:650px;margin-left:25px;margin-bottom:20px;border:none}table.law th{width:80px !important;border-left:#FFF 5px solid;border-top:#FFF 2px solid;border-bottom:none;border-right:none;background:#d4dcd3;padding-top:8px;padding-bottom:8px;margin-bottom:2px}table.law td{background-color:#FFF;border-left:#FFF 1px solid;border-top:#FFF 2px solid;border-bottom:#ccc 1px dotted;border-right:#FFF 1px solid;line-height:1.5}body{margin-top:0;margin-right:auto;margin-left:auto;margin-bottom:0;background-color:#FFF;background-image:url(/function/images/background.png);background-repeat:repeat-x;font-size:12px;font-size:75%;line-height:1}body body{background:none}html{font-family:sans-serif;font-family:"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;overflow-x:hidden !important}a:link{text-decoration:none;color:#666;font-weight:bold}a:visited{text-decoration:none;color:#999}a:hover{text-decoration:underline;color:#F66}a img{border:none}#wraper{text-align:center}#shadow{text-align:center;margin-right:auto;margin-left:auto}#container{margin-right:auto;margin-left:auto;margin-top:0px;text-align:left !important;width:1000px;background-color:#FFF;margin-bottom:0px}#header{width:1000px;margin-bottom:0px;margin-top:0px;padding-top:0px}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}#mainImage{height:360px;width:1000px;margin-bottom:10px !important;clear:both}#mainBn{width:700px;height:340px;margin-bottom:30px !important}#header h1{height:26px;font-size:0.7em;font-weight:normal;color:#000;padding-left:10px;display:block;margin-top:-26px}#logoArea{border-top:solid 3px #eb6161;height:100px}#logoArea ul{list-style-type:none;position:relative}#logoArea li a{text-indent:-9999px;color:#fff}#logoArea ul li.list01 a{background-image:url(/function/images/header1.png);background-repeat:no-repeat !important;width:280px;height:100px;position:absolute;top:0px;left:0px;display:block}#logoArea ul li.list04 a{background-image:url(/function/images/header4.png);background-repeat:no-repeat !important;width:120px;height:40px;position:absolute;top:0px;right:480px;display:block}#logoArea ul li.list05 a{background-image:url(/function/images/header5.png);background-repeat:no-repeat !important;width:120px;height:40px;position:absolute;top:0px;right:360px;display:block}#logoArea ul li.list05 a:hover{opacity:0.8;filter:alpha(opacity=80)}#logoArea ul li.list06 a{background-image:url(/function/images/header6.png);background-repeat:no-repeat !important;width:120px;height:40px;position:absolute;top:0px;right:240px;display:block}#logoArea ul li.list06 a:hover{opacity:0.8;filter:alpha(opacity=80)}#logoArea ul li.list07 a{background-image:url(/function/images/header7.png);background-repeat:no-repeat !important;width:120px;height:40px;position:absolute;top:0px;right:120px;display:block}#logoArea ul li.list07 a:hover{width:120px;opacity:0.8;filter:alpha(opacity=80)}#logoArea ul li.list08 a{background-image:url(/function/images/tag-com.png);background-repeat:no-repeat !important;width:120px;height:40px;position:absolute;top:0;right:0;display:block}#logoArea ul li.list08 a:hover{width:120px;opacity:0.8;filter:alpha(opacity=80)}#logoArea ul li.list09 a{width:270px;height:40px;position:absolute;top:48px;right:0;display:flex;justify-content:center;align-items:center;text-indent:0;font-size:16px;color:#666666;font-weight:initial}#logoArea ul li.list09 a img{margin-right:10px}#logoArea ul li.list09 a:hover{text-decoration:none;color:#F66}#contentArea{height:1%;width:1000px;padding-top:5px;position:relative !important;text-align:left;clear:both;margin-right:auto !important;margin-left:auto !important}#contentArea #mainContent{display:inline;width:700px;color:#666666;background-color:inherit;margin-right:10px;float:right;clear:both}#mainContent div.section1{width:550px;float:left;margin-bottom:15px}div.mainColumn div.section2{width:550px;float:left;margin-bottom:15px}div.mainColumn div.section3{width:550px;float:left;margin-bottom:15px}#pagetop{width:1000px;height:65px;clear:both;margin-bottom:0px;background-repeat:no-repeat;background-position:left bottom}#pagetop p a{width:76px;background-image:url(/function/images/pagetop.gif);background-repeat:no-repeat;text-indent:-9999px;display:block;background-position:right;clear:both;height:50px;margin:5px 10px 0px 910px}.for-non-visual{display:none}.renewal_link{margin:40px;text-align:center}.renewal_link a{display:block}.renewal_link.footer{clear:both}.supporterNav dl{position:relative;height:350px;margin-top:45px;margin-left:20px;list-style:none}.supporterNav dl li{border:1px solid #cccccc;position:absolute;width:200px;height:360px;text-align:center}.supporterNav dl li.supporterNavSingle{left:0px}.supporterNav dl li.supporterNavSingle:after{content:"1";border-radius:50%;background-color:#ea6060;position:absolute;left:83px;top:-17px;width:35px;height:35px;color:#fff;font-size:18px;font-weight:bold;line-height:35px;text-align:center}.supporterNav dl li.supporterNavContinue{left:230px}.supporterNav dl li.supporterNavContinue:after{content:"2";border-radius:50%;background-color:#f3c967;position:absolute;left:83px;top:-17px;width:35px;height:35px;color:#fff;font-size:18px;font-weight:bold;line-height:35px;text-align:center}.supporterNav dl li.supporterNavRudolf{left:460px}.supporterNav dl li.supporterNavRudolf:after{content:"3";border-radius:50%;background-color:#a5aac8;position:absolute;left:83px;top:-17px;width:35px;height:35px;color:#fff;font-size:18px;font-weight:bold;line-height:35px;text-align:center}.supporterNavTitle{font-size:16px;color:#f5968c;font-weight:bold;margin-top:25px  !important;margin-left:10px !important;margin-right:10px !important}.supporterNavImg{height:110px}.supporterNavDescription{font-size:14px;margin-top:15px !important;margin-left:10px !important;margin-right:10px !important}.supporterNav dl li a{color:#fff;font-size:14px;text-decoration:none;width:80%;height:40px;display:block;background-color:#f5968c;border-radius:6px;line-height:40px;position:absolute;bottom:20px;left:20px}.supporterSingle{border:1px solid #cccccc;height:290px;margin-top:20px;margin-left:20px;margin-right:20px;position:relative}.supporterSingle img{position:absolute;top:65px;left:25px}.supportSingleComment{position:absolute;top:65px;left:120px;width:250px}.supportSingleComment2{position:absolute;top:225px;left:120px}.supporterSingleTitleMark{border-radius:50%;background-color:#ea6060;position:absolute;left:15px;top:15px;width:35px;height:35px;color:#fff;font-size:18px;font-weight:bold;line-height:35px;text-align:center}.supporterSingleTitle{color:#f5968c;font-size:20px;font-weight:bold;position:absolute;left:55px;top:15px;line-height:35px}.supporterSingleCredit{position:absolute;top:70px;left:410px}.supporterSingleCreditAmount{position:absolute;top:0px;left:0px;width:235px;height:35px}.supporterSingleCredit img{position:absolute;top:38px;left:110px}.supporterSingleCreditAmountBtn{position:absolute;top:50px;left:0px;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;width:235px;height:40px;display:block;background-color:#f5968c;border-radius:6px;line-height:40px;border:0}a.supporterSingleBankBtn:before{content:".";width:245px;height:1px;border-top:1px solid #cccccc;position:absolute;left:-5px;top:-10px}a.supporterSingleBankBtn{color:#fff;font-size:14px;text-decoration:none;text-align:center;width:235px;height:40px;display:block;background-color:#f5968c;border-radius:6px;line-height:40px;position:absolute;left:0px;top:110px}.supporterContinue{border:1px solid #cccccc;height:310px;margin-top:20px;margin-left:20px;margin-right:20px;position:relative}.supporterContinue img{position:absolute;top:80px;left:25px}.supporterContinue p.supporterContinueComment{position:absolute;top:65px;left:120px;width:250px}.supporterContinue p.supporterContinueComment2{position:absolute;top:200px;left:120px}.supporterContinueTitleMark{border-radius:50%;background-color:#f3c967;position:absolute;left:15px;top:15px;width:35px;height:35px;color:#fff;font-size:18px;font-weight:bold;line-height:35px;text-align:center}.supporterContinueTitle{color:#f5968c;font-size:20px;font-weight:bold;position:absolute;left:55px;top:15px;line-height:35px}.supporterContinueCredit{position:absolute;top:70px;left:410px}.supporterContinueCreditAmount{position:absolute;top:0px;left:0px;width:235px;height:35px}.supporterContinueCredit img{position:absolute;top:38px;left:110px}.supporterContinueCreditAmountBtn{position:absolute;top:50px;left:0px;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;width:235px;height:40px;display:block;background-color:#f5968c;border-radius:6px;line-height:40px;border:0}.supporterRudolf{border:1px solid #cccccc;height:350px;margin-top:20px;margin-left:20px;margin-right:20px;position:relative}.supporterRudolf img{position:absolute;top:80px;left:25px}.supporterRudolf p.supportRudolfComment{position:absolute;top:65px;left:125px;width:250px}.supporterRudolf p.supportRudolfComment2{position:absolute;top:285px;left:125px}.supporterRudolfTitleMark{border-radius:50%;background-color:#a5aac8;position:absolute;left:15px;top:15px;width:35px;height:35px;color:#fff;font-size:18px;font-weight:bold;line-height:35px;text-align:center}.supporterRudolfTitle{color:#f5968c;font-size:20px;font-weight:bold;position:absolute;left:55px;top:15px;line-height:35px}.supporterRudolfCredit{position:absolute;top:70px;left:410px}.supporterRudolfCreditAmount{position:absolute;top:0px;left:0px;width:235px;height:35px}.supporterRudolfCredit img{position:absolute;top:38px;left:110px}.supporterRudolfCreditAmountBtn{position:absolute;top:50px;left:0px;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;width:235px;height:40px;display:block;background-color:#f5968c;border-radius:6px;line-height:40px;border:0}a.supporterRudolfSoftbankBtn:before{content:".";width:245px;height:1px;border-top:1px solid #cccccc;position:absolute;left:-5px;top:-10px}a.supporterRudolfSoftbankBtn{color:#fff;font-size:14px;text-decoration:none;text-align:center;width:235px;height:40px;display:block;background-color:#f5968c;border-radius:6px;line-height:18px;padding-top:2px;position:absolute;left:410px;top:180px}a.supporterRudolfSoftbankBtn:after{content:".";width:245px;height:1px;border-top:1px solid #cccccc;position:absolute;left:-5px;top:50px}a.supporterRudolfBankBtn{color:#fff;font-size:14px;text-decoration:none;text-align:center;width:235px;height:40px;display:block;background-color:#f5968c;border-radius:6px;line-height:40px;position:absolute;left:410px;top:240px}.cicleTitle{background-image:url(/function/images/circle.png);background-repeat:no-repeat;height:23px;line-height:23px;padding-left:21px;font-size:14px;font-weight:bold;margin-left:20px}.supporterCardList{margin-left:20px;padding:20px}.supporterBankArea{border:1px solid #cccccc;margin-bottom:20px;margin-left:20px;padding:10px;font-size:14px}
