@font-face{font-family:"entypo";src:url("../font/entypo.eot");src:url("../font/entypo.eot?#iefix") format("embedded-opentype"),url("../font/entypo.woff") format("woff"),url("../font/entypo.ttf") format("truetype"),url("../font/entypo.svg#entypo") format("svg")}html{font-size:14px}body{font-size:14px;font-family:"Lucida Grande","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#424242}body p{line-height:180%}#scrollTop{display:none;position:fixed;right:20px;bottom:20px;cursor:pointer}#scrollTop::before{content:"u";font-family:"entypo";font-size:80px;color:#669ccc}.event{background-color:#ff8e01}.news{background-color:#0677dd}ul.decimalList,ul.discList,ol.decimalList,ol.discList{margin-left:30px}ul.decimalList>li,ol.decimalList>li{list-style-type:decimal}ul.discList>li,ol.discList>li{list-style-type:decimal}ul.attention,ol.attention{margin:0}ul.attention>li,ol.attention>li{padding-left:20px;list-style-type:none;position:relative}ul.attention>li span.attentionMark,ol.attention>li span.attentionMark{position:absolute;left:0}ul.attention.num>li,ol.attention.num>li{padding-left:40px}span.attentionText{color:#ff0000}header h1,#headerTel{float:left;margin-left:10px}header{min-width:1000px;border-bottom:1px solid gray}header>div{width:1000px;padding-top:0;margin-left:auto;margin-right:auto}header>div::after{content:"";display:block;clear:both}header h1{line-height:45px}#headerTel{height:45px;line-height:45px}#headerTel .headerTelNumber{font-size:24px}#headerTel .headerTelNumber::before{font-family:"entypo";content:"t";margin-right:10px}#headerTel .headerAcceptanceTime{font-size:12px;line-height:14px;display:inline-block;margin-left:5px}#headerNav{float:right;line-height:41px}#headerNav>ul::after{content:"";display:block;clear:both}#headerNav>ul>li{float:left}#headerNav>ul>li+li{margin-left:5px}#headerBtnPartner{position:relative;color:#fff;border-bottom:5px solid #014f91;padding:5px 10px;text-align:center;text-decoration:none;padding-left:30px;background-image:linear-gradient(#3da3f8,#0677dd);background-image:-webkit-linear-gradient(#3da3f8,#0677dd);background-image:-moz-linear-gradient(#3da3f8,#0677dd)}#headerBtnPartner:hover{top:2px;border-bottom-width:3px}#headerBtnPartner:active{top:4px;border-bottom-width:1px}#headerBtnPartner::before{content:"p";font-family:"entypo";position:absolute;left:10px}#headerBtnContact{position:relative;color:#fff;border-bottom:5px solid #d15a00;padding:5px 10px;text-align:center;text-decoration:none;padding-left:30px;background-image:linear-gradient(#ff8e01,#f56a03);background-image:-webkit-linear-gradient(#ff8e01,#f56a03);background-image:-moz-linear-gradient(#ff8e01,#f56a03)}#headerBtnContact:hover{top:2px;border-bottom-width:3px}#headerBtnContact:active{top:4px;border-bottom-width:1px}#headerBtnContact::before{content:"m";font-family:"entypo";position:absolute;left:10px}#globalNav{min-width:1000px;border-bottom:1px solid gray;border-left:none;border-right:none;background-color:#fff;z-index:9999;top:46px;width:100%}#globalNav a{display:inline-block;width:100%;vertical-align:middle;text-align:center;text-decoration:none;color:inherit}#globalNav>ul{height:56px;width:1000px;margin-left:auto;margin-right:auto}#globalNav>ul::after{content:"";display:block;clear:both}#globalNav>ul>li{border-right:1px solid gray;width:173.75px;display:block;height:100%;float:left;position:relative}#globalNav>ul>li.selected{color:#fff;background:#00497f}#globalNav>ul>li:hover>a{color:#fff;background:#00497f}#globalNav>ul>li:hover>a:hover{color:#fff}#globalNav>ul>li>ul{width:100%;position:absolute;left:-1px;border:1px solid gray;background:#fff;display:none;z-index:100}#globalNav>ul>li>ul>li{color:#434343}#globalNav>ul>li>ul>li a{width:153px;padding:10px;display:block;text-align:left}#globalNav>ul>li>ul>li:hover{color:#fff;background:#00497f}#globalNav>ul #navTop a:hover{background:none}#globalNav.fixed{top:0px;position:fixed}#navTop{width:300px !important}#navTop>a{padding:6px 0}#navFunction>a,#navIntroduction>a,#navPrice>a,#navFaq>a{height:20px;padding-top:36px}#navFunction>a::before,#navIntroduction>a::before,#navPrice>a::before,#navFaq>a::before{font-size:24px;font-family:"entypo";top:7px;left:75.875px;position:absolute}#navFunction>a::before{content:"i";left:78px !important}#navIntroduction>a::before{content:"h"}#navPrice>a::before{content:"c"}#navFaq>a::before{content:"q"}#breadcrumbs{font-size:12px;min-width:1000px;height:28px;border-bottom:1px solid gray}#breadcrumbs ol{width:980px;height:28px;background:url(../img/breadcrumbs.png) left no-repeat;margin-left:auto;margin-right:auto}#breadcrumbs ol::after{content:"";display:block;clear:both}#breadcrumbs ol li{height:28px;line-height:28px;background:url(../img/breadcrumbs.png) right no-repeat;text-align:center;margin-left:20px;padding-right:20px;float:left}#breadcrumbs ol li+li{min-width:100px}#breadcrumbs ol li+li a:hover{font-weight:bold}#breadcrumbs ol li a{color:#666;height:28px;display:block}#breadcrumbs ol li a:hover{text-decoration:none}#breadcrumbs ol li a:hover{color:#00497f}#breadcrumbs ol li:first-child{width:30px}#breadcrumbs ol li:first-child a span{display:none}#breadcrumbs ol li:first-child a::before{font-family:"entypo";font-size:14px;content:"w";display:block}#slide{border-bottom:1px solid gray;background:#e6e6e6}#slide ul{width:1000px;height:400px;margin-left:auto;margin-right:auto}#base{width:980px;margin-left:auto;margin-right:auto}h2.pageTitle{font-size:18px;font-weight:bold;text-shadow:0 1px #fff;height:60px;line-height:60px;padding-left:20px;background:url(../img/h2_bg.png) no-repeat}h3.sectionTitle{margin-bottom:30px;color:#434343;font-size:30px;text-shadow:0 1px #e6e6e6;text-align:center}h4.sectionTitle{margin-bottom:20px;padding-bottom:5px;color:#434343;font-size:18px;font-weight:bold;text-shadow:0 1px #e6e6e6;border-bottom:3px solid #2C5CD2;background:url(../img/icon_graph.png) no-repeat bottom right}h4.sectionTitle span{font-size:12px;font-weight:normal;color:#00497f;margin-left:30px}.itemTitle{width:960px;font-size:18px;font-weight:bold;margin-bottom:10px}.point{color:#9a1d3e;font-size:18px;font-weight:bold;padding:10px 0;display:block}.attention{color:#9a1d3e}#youtubeFrame{width:560px;height:315px;margin:0 auto;padding:8px;background-image:url(../img/youtube/texture_youtube_frame.png);position:relative}#youtubeFrame #youtubePlay{width:560px;height:315px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer}#youtubeFrame #youtubePlay .playIcon{width:50px;height:50px;display:block;background-image:url(../img/youtube/btn_youtube_play.png);margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}#youtubeFrame #youtubePlay:hover .playIcon{background-position:0 -50px}section{padding:40px 0;width:960px;background:url("../img/border.png") no-repeat bottom;margin:0 auto}section p{margin:5px 0}section p.precaution{font-size:12px}section p.catchCopy{margin-bottom:20px;text-align:center}section p.catchCopy img{display:inline;float:none}section>p{width:920px;margin-left:auto;margin-right:auto}section li,section dt,section dd{line-height:180%;margin-top:5px;margin-bottom:5px}section ul{margin-left:20px}section ul li{list-style:disc}section ul.attention{margin:0}section ul.attention>li{list-style:none}section#siteMap li{list-style:none}section#newsList dl dd:before{content:none}section#newsList dl dd a{margin:0}section#newsList dl dd a.bannerLink{padding:0}section#newsList dl dd a.bannerLink:before{content:none}section ol{margin-left:30px}section ol>li{list-style:decimal}section>section{width:920px;background:none}section>section .itemTitle{margin-right:0;margin-left:0;font-size:18px;font-weight:bold;margin-bottom:10px}section.layout1>div.btnBox,section.layout2>div.btnBox,section.layout3>div.btnBox,section.layout4>div.btnBox,section.layout5>div.btnBox{margin-left:20px;margin-right:20px;float:none}section.layout1>div.btnBox>a,section.layout2>div.btnBox>a,section.layout3>div.btnBox>a,section.layout4>div.btnBox>a,section.layout5>div.btnBox>a{float:left;margin:0}section.layout1>p{text-align:center}section.layout2 a,section.layout2 img{margin-left:40px}section.layout2>p{margin-right:20px;margin-left:20px}section.layout2 a,section.layout2 img{float:right}section.layout2 dl{width:100%;float:left}section.layout2 dl dt{width:20%;float:left}section.layout2 dl dd{width:78%;margin-left:2%;float:left;position:relative}section.layout2 dl dd::before{content:':';left:-10px;position:absolute}section.layout2 div{width:600px;float:right}section.layout3 a,section.layout3 img{margin-right:40px}section.layout3>p{margin-right:20px;margin-left:20px}section.layout3 a,section.layout3 img{float:left}section.layout3 dl{width:100%;float:left}section.layout3 dl dt{width:20%;float:left}section.layout3 dl dd{width:78%;margin-left:2%;float:left;position:relative}section.layout3 dl dd::before{content:':';left:-10px;position:absolute}section.layout3 div{width:600px;float:left}section.layout4{padding:20px 0;margin-right:20px;margin-left:20px;width:280px;float:left}section.layout4 h4{font-size:18px;font-weight:bold;text-align:center;line-height:30px;padding:5px 0}section.layout4 p{width:280px;text-align:left;padding:10px 0;margin:0}section.layout4 img{max-width:280px}section.layout5{width:920px}section.layout5 a,section.layout5 img{margin-left:40px}section.layout5>p{margin-right:20px;margin-left:20px}section.layout5 a,section.layout5 img{float:right}section.layout5 dl{width:100%;float:left}section.layout5 dl dt{width:20%;float:left}section.layout5 dl dd{width:78%;margin-left:2%;float:left;position:relative}section.layout5 dl dd::before{content:':';left:-10px;position:absolute}section.layout5 div{width:600px;float:right}section.layout5>p{margin-right:0;margin-left:0}section.layout6{margin-right:30px;margin-left:30px;width:920px}section.layout6 a,section.layout6 img{margin-right:40px}section.layout6>p{margin-right:20px;margin-left:20px}section.layout6 a,section.layout6 img{float:left}section.layout6 dl{width:100%;float:left}section.layout6 dl dt{width:20%;float:left}section.layout6 dl dd{width:78%;margin-left:2%;float:left;position:relative}section.layout6 dl dd::before{content:':';left:-10px;position:absolute}section.layout6 div{width:600px;float:left}section.layout6>p{margin-right:0;margin-left:0}section.company ul,section.policy ul{margin-left:30px}section.company p,section.policy p{width:910px;margin-left:10px}section.partitionBorderNone,section.lastSection{padding-bottom:0;background:none}section .btnBox{margin-top:30px;margin-bottom:30px;text-align:right;height:53px}section .btnDetail{position:relative;color:#fff;border-bottom:5px solid #162e69;padding:5px 10px;text-align:center;text-decoration:none;padding-left:30px;padding-right:30px;background-color:#2C5CD2;font-size:18px;padding:15px 70px;width:250px;padding-right:30px;padding-left:30px}section .btnDetail:hover{top:2px;border-bottom-width:3px}section .btnDetail:active{top:4px;border-bottom-width:1px}section .btnDetail::before{content:"";font-family:"entypo";position:absolute;left:10px}section .btnDetail::after{content:"r";font-family:"entypo";position:absolute;right:10px}section .btnDetail span{font-size:12px;margin-left:5px}section .btnDetail::before{left:30px}section::after{content:"";display:block;clear:both}.width280{display:block;overflow:hidden;width:280px;height:210px;margin:0 auto}.width280>img{width:280px}.width180{display:block;overflow:hidden;width:180px;height:308px;margin:0 auto}.width180>img{width:180px}#caseArea{margin:30px 0 0 0}#caseArea section{padding:0px;background:none;margin:0px 0 40px 0}#caseArea a{color:#434343;position:relative;text-decoration:underline}#caseArea a:hover{text-decoration:none}#caseArea p{margin:20px 0 0 10px}#caseArea h3{background:url(../img/case/icon_case.png) no-repeat left 0px;color:#04447c;border-bottom:1px solid #c0c6d4;padding:0 0 10px 35px;margin:0 0 10px 0;font-size:25px}#caseArea h4{background:url(../img/case/icon_case02.png) no-repeat left;color:#04447c;padding:10px 0 10px 30px;margin:10px 0 10px 0;font-size:20px}#caseArea h5{background:url(../img/case/linkicon_case.gif) no-repeat left;color:#04447c;padding:0 0 0px 20px;margin:0 0 10px 0;font-weight:bold}#caseArea .caseAreaL{float:left;display:inline-block;width:60%}#caseArea .caseAreaR{float:right;width:30%;display:inline;margin-right:40px}#caseArea .caseAreaL02{float:left;display:inline-block;width:55%}#caseArea .caseAreaR02{float:right;width:45%}#caseArea .caseAreaR02 dl{overflow:hidden;zoom:1;border-bottom:solid 1px #bcbcbc;margin:0 0 20px 0}#caseArea .caseAreaR02 dt{width:80px;float:left;clear:both;font-weight:bold}#caseArea .caseAreaR02 dd{padding:0 0 15px 100px}#caseArea .caseBtArea{margin:0 0 30px 0}#caseArea .caseBtArea ul{overflow:hidden;margin:20px 0 0 0;width:980px}#caseArea .caseBtArea li{display:inline-block;float:left;list-style:none;padding:0 0 0 2px}#caseArea .caseBtArea li a:hover{text-decoration:none;filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25}#caseArea .caselnvLinkArea{margin:20px 0 20px 10px;overflow:hidden}#caseArea .caselnvLinkArea02{margin:20px 0 80px 10px;overflow:hidden}#caseArea .caselnvLinkArea02 a{padding-left:20px}#caseArea .caselnvLinkArea a{padding-left:20px}#caseArea .caseLinkArea li{display:inline-block;float:left;list-style:none;padding:0 0 0 10px;background:url(../img/case/icon_medialink.gif) no-repeat 15px}#caseArea .caseLinkArea li a{padding:0 0 0 20px}#partnerContact{width:980px;background:url("../img/border.png") no-repeat top;margin-top:40px;padding-top:30px;text-align:center;margin-left:auto;margin-right:auto}#partnerContact a{position:relative;color:#fff;border-bottom:5px solid #014f91;padding:5px 10px;text-align:center;text-decoration:none;padding-left:30px;background-image:linear-gradient(#3da3f8,#0677dd);background-image:-webkit-linear-gradient(#3da3f8,#0677dd);background-image:-moz-linear-gradient(#3da3f8,#0677dd);font-size:18px;padding:15px 70px}#partnerContact a:hover{top:2px;border-bottom-width:3px}#partnerContact a:active{top:4px;border-bottom-width:1px}#partnerContact a::before{content:"m";font-family:"entypo";position:absolute;left:10px}#partnerContact h2{font-size:22px;text-shadow:0 1px #e6e6e6}#partnerContact a{padding-right:50px;padding-left:80px}#partnerContact a::before{left:50px}#partnerContact p{margin:30px 0}#partnerContact p .contactTel{font-size:24px;margin-right:10px}#partnerContact p .contactTel::before{font-family:"entypo";content:"t";margin-right:10px}#contact{width:980px;background:url("../img/border.png") no-repeat top;margin-top:40px;padding-top:30px;text-align:center;margin-left:auto;margin-right:auto}#contact a{position:relative;color:#fff;border-bottom:5px solid #d15a00;padding:5px 10px;text-align:center;text-decoration:none;padding-left:30px;background-image:linear-gradient(#ff8e01,#f56a03);background-image:-webkit-linear-gradient(#ff8e01,#f56a03);background-image:-moz-linear-gradient(#ff8e01,#f56a03);font-size:18px;padding:15px 70px}#contact a:hover{top:2px;border-bottom-width:3px}#contact a:active{top:4px;border-bottom-width:1px}#contact a::before{content:"m";font-family:"entypo";position:absolute;left:10px}#contact h2{font-size:22px;text-shadow:0 1px #e6e6e6}#contact a{padding-right:50px;padding-left:80px}#contact a::before{left:50px}#contact p{margin:30px 0}#contact p .contactTel{font-size:24px;margin-right:10px}#contact p .contactTel::before{font-family:"entypo";content:"t";margin-right:10px}footer{min-width:1000px;background:#e6e6e6;border-top:1px solid gray;margin-top:20px;line-height:160%}#copyright{font-size:12px;color:#fff;height:30px;line-height:30px;background:gray;text-align:center}#siteMap{width:980px;margin:10px auto;overflow:hidden}#siteMap>ul{width:225px;margin-left:20px}#siteMap>ul li{position:relative}#siteMap>ul li::before{font-size:12px;font-family:"entypo";content:"r";position:absolute;top:1px;left:-10px}#siteMap>ul li a{color:#434343;text-shadow:0 1px #fff;text-decoration:none}#siteMap>ul li{margin-top:5px;margin-bottom:5px}#siteMap>ul li ul{margin-left:20px}#siteMap>ul li a:hover{text-decoration:underline}#siteMap>ul+ul{float:left;margin-top:10px}
