@charset "utf-8";*{margin:0px;padding:0px;}
a img{border:none;background:none;}
p,ul,li,dt,dd,dl,h1,h2,h2,h3,h4,h5,h6,body{margin:0;padding:0;font-weight:normal;}
em,strong{font-weight:normal;font-style:normal;}
a:link, a:visited, a:active{color:#2298D5;}
a:hover{color:#069;}
html,body{color:#BAC5CD;font-size:14px;line-height:1.5;letter-spacing:0.03em;font-family:"メイリオ", Meiryo, Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Arial, sans-serif;height:100%;min-height:100%;}
input,select,option,textarea{font-family:"メイリオ", "ＭＳ Ｐゴシック",Meiryo,"Lucida Grande", "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Arial, Verdana, sans-serif;}
.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.cf{min-height:1px;}
* html .cf{height:1px;}
.wrapWidth{width:1000px;margin:0 auto;}
.eng{font-family:Arial,serif,sans-serif,Helvetica;}
#headerLine{z-index:4;position:absolute;width:100%;min-width:984px;height:10px;line-height:100%;background:#045184;margin-top:-10px;padding:5px 0;}
#wrapAll{width:1000px;margin:0 auto;height:auto !important;height:100%;min-height:100%;position:relative;}
#header{width:100%;height:100px;margin:0 auto;padding:0 0 0 0;color:#fff;position:relative;}
#logo span{color:#09c;font-size:90%;margin-left:80px;}
#logo a{text-decoration:none;}
#bodyBg{width:1000px;margin:0 auto;color:#fff;position:relative;}
#bodyBg{background:#fff;height:100%;min-height:100%;}
#bodyBg{background:#fff;}
#top_img{position:relative;width:980px;height:320px;margin:0 auto;}
#photo1,#photo2,#photo3{position:absolute;width:980px;height:320px;}
#photo1 img,#photo2 img,#photo3 img{opacity:0;-moz-animation:imgTrans 15s infinite;-webkit-animation:imgTrans 15s infinite;animation:imgTrans 15s infinite;}
#photo1 img{-moz-animation-delay:0s;-webkit-animation-delay:0s;animation-delay:0s;}
#photo2 img{-moz-animation-delay:5s;-webkit-animation-delay:5s;animation-delay:5s;}
#photo3 img{-moz-animation-delay:10s;-webkit-animation-delay:10s;animation-delay:10s;}
#frame{width:980px;height:320px;position:relative;overflow:hidden;}
@-webkit-keyframes imgTrans{0%{opacity:0;z-index:10;}
5%{opacity:1;}
25%{opacity:1;}
35%{opacity:0;}
100%{opacity:0;}
}
@-moz-keyframes imgTrans{0%{opacity:0;z-index:10;}
5%{opacity:1;}
25%{opacity:1;}
35%{opacity:0;}
100%{opacity:0;}
}
@keyframes imgTrans{0%{opacity:0;z-index:10;}
5%{opacity:1;}
25%{opacity:1;}
35%{opacity:0;}
100%{opacity:0;}
}
#bodyLeftColumn{float:left;width:700px;margin-top:20px;}
#bodyRightColumn{float:right;width:240px;margin-top:20px;}
#contents{padding-right:20px;padding-left:20px;padding-bottom:85px;width:680px;min-height:100%;padding-bottom:85px;margin:0 auto;}
#contents_img{float:left;display:block;width:644px;height:130px;margin-bottom:20px;}
#contents h1{display:block;float:left;font-size:16px;margin-left:6px;font-weight:bold;color:#333;}
#contents h2{display:block;float:left;font-size:16px;margin-left:6px;font-weight:bold;color:#282C34;}
#contents h3{padding:0.6em 0.8em;border:1px solid #ccc;border-top:3px solid #0063B1;background:-webkit-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:linear-gradient(to bottom, #fff 0%, #f0f0f0 100%);box-shadow:0 -1px 0 rgba(255, 255, 255, 1) inset;font-size:16px;color:#282C34;margin-top:35px;margin-bottom:20px;}
#contents h4{font-size:15px;color:#282C34;padding-bottom:.5em;margin-top:20px;margin-bottom:20px;border-bottom:3px double #ccc;}
#contents h5{padding:.25em 0 .25em .75em;border-left:6px solid #3399ff;border-bottom:1px solid #3399ff;font-size:15px;color:#282C34;margin-top:40px;margin-bottom:25px;}
#contents h6{position:relative;padding:.75em 1em;background-color:#99ccff;font-size:18px;font-weight:bold;color:#282C34;margin-top:30px;margin-bottom:80px;}
#contents h6::before,
#contents h6::after{content:'';position:absolute;border-style:solid;border-color:transparent;}
#contents h6::before{top:100%;left:0;border-width:0 15px 15px 0;border-right-color:#6699cc;}
#contents h6::after{top:-15px;right:0;border-style:solid;border-width:0 15px 15px 0;border-bottom-color:#6699cc;}
#contents p{font-size:14px;color:#333;}
#contents ul{font-size:13px;color:#282C34;}
#contents li{margin-left:20px;margin-bottom:25px;font-size:13px;color:#282C34;}
#sidebar_top{padding:0 20px;height:100%;;min-height:100%;}
#sidebar_top h3{text-align:right;background:url(../img/side_title_bg.png) 0 50% repeat-x;}
#sidebar_top h3 span{background:#fff;font-weight:bold;font-size:14px;padding:0 0 0 10px;}
#sidebar{padding:20px;height:100%;margin-top:-30px;}
#sidebar h3{text-align:right;background:url(../img/side_title_bg.png) 0 50% repeat-x;}
#sidebar h3 span{background:#fff;font-weight:bold;font-size:14px;padding:0 0 0 10px;}
#RightColumnheader h1{font-size:18px;font-weight:bold;color:#282C34;padding:.25em 0 .25em .75em;border-left:6px solid #0063B1;}
#page-top{position:fixed;z-index:9999;bottom:20px;right:20px;width:35px;font-size:100%;padding:5px 5px;background:#B2B2B2;background:rgba(0,0,0,.5);color:#fff;text-align:center;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#page-top a{text-decoration:none;color:#fff;width:30px;padding:5px 2px;text-align:center;display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#page-top a:hover{background:rgba(0,0,0,0);text-decoration:none;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
#footerspace{width:100%;height:360px;background:#fff;position:relative;margin-bottom:20px;}
#footer{position:relative;width:100%;min-width:1000px;height:120px;background:#045184;bottom:0;}
#footermenu div{float:left;margin:0 auto;text-align:center;color:#fff;font-size:90%;text-decoration:none;}
#footermenu a{color:#fff;text-decoration:none;font-size:90%;}
#footermenu a:hover{color:#022943;text-decoration:none;font-size:90%;}
#footer address{clear:both;color:#ccc;font-size:90%;font-family:Arial,Helvetica,;}
ul#commentList li{background:url(../img/icon_comment.png) 0 4px no-repeat;padding:0 0 0 18px;margin:0 0 3px 0;}
#contactBox{font-size:12px;width:200px;float:left;padding:12px 0;margin:0 0 8px 0;}
#contactBox p{font-size:12px;color:#282C34;}
#blog_box{width:200px;height:250px;font-size:100%;border:1px solid #A0A0A0;border-radius:5px;margin:0 0 20px 0;margin-top:10px;}
#blog_info{padding:9px;line-height:120%;color:#1B1D23;text-decoration:none;}
#blog p{list-style-type:none;padding:3px;font-size:12px;color:#053C77;text-decoration:none;margin:0 auto;}
#blog span{list-style-type:none;padding:3px;font-size:10px;color:#ccc;margin-top:20px;margin:0;}
dl#newsTopics{padding:12px;font-size:14px;}
dl#newsTopics dt{font-weight:bold;}
dl#newsTopics dt,
dl#newsTopics dd{float:left;display:block;height:30px;}
dl#newsTopics dt{width:85px;border-right:1px solid #ccc;margin:0 15px 0 0;}
dl#newsTopics dd{width:455px;}
#itemList{width:660px;height:auto;margin:0 auto;float:left;display:block;}
#itemList div{width:320px;float:left;padding:5px;}
.uc_loan{display:block;}
a:hover img.uc_loan{background:url(../img/service_loan_uc.jpg) 0 0 no-repeat;}
.cl01{background:url(../img/cl_001.gif) 0 0 no-repeat;list-style:none;padding-left:18px;margin-left:4px;line-height:150%;}
.cl02{background:url(../img/cl_002.gif) 0 0 no-repeat;list-style:none;padding-left:18px;margin-left:4px;line-height:150%;}
.cl07{background:url(../img/cl_007.gif) 0 0 no-repeat;list-style:none;padding-left:18px;margin-left:4px;line-height:150%;}
.article{float:left;margin:0 auto;padding:0px;}
.articleBox{margin:0 auto;}
.contextbox{font:left;padding:0px;height:100%;width:644px;min-height:100%;margin-left:0px;}
.contextbox p{display:block;text-align:left;font-family:sans-serif;font-size:10px;color:#ccc;}
ol.commentlist{padding:12px;}
ol.commentlist li{padding:12px;}
ol.commentlist li.alt{background:#EFEFEF;}
ol.commentlist .avatar{float:left;margin:0 10px 0 0;}
ol.commentlist span{float:left;font-size:12px;}
ol.commentlist small.commentmetadata{float:left;font-size:12px;}
ol.commentlist p{clear:both;padding:10px 0 0 0;}
form#commentform{padding:12px;}
form#commentform textarea{width:50%;}
form#commentform input{padding:5px;}
form#commentform div{margin:0 0 8px 0;}
form#commentform em{font-style:normal;color:#c00;font-size:12px;}
div.navigation{padding:12px;}
div.navigation span.previous-entries{float:left;display:block;}
div.navigation span.next-entries{float:right;display:block;}
#longcontext span{width:300px;height:100%;display:block;margin:0 auto;text-align:center;padding:5px;font-size:20px;color:#25557D;margin-top:20px;}
#longcontextarticle{width:600px;height:100%;margin:0 auto;padding:10px;font-size:14px;color:#484D56;margin-top:50px;}
#longcontextline{margin:0 auto;padding:50px;}
#privacy ul li{position:relative;list-style-type:none;line-height:1.5em;font-weight:bold;}
#privacy ul li::after{display:block;content:'';position:absolute;top:.5em;left:-1em;width:5px;height:5px;background-color:#fff;border:1px solid #3498db;border-radius:100%;}
#privacy address{font-size:12px;color:#282C34;font-stretch:condensed;margin-bottom:20px;}
#pagemenu{width:600px;height:auto;margin:0px 0 0 62px;font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;z-index:-1;color:#045184;display:inline-block;text-align:left;}
.pagemenuinvestor{background:url(../img/investor_title.jpg) 0 0 no-repeat;}
.pagemenuconstruction{background:url(../img/construction_title.jpg) 0 0 no-repeat;}
.pagemenusolution{background:url(../img/solution_title.jpg) 0 0 no-repeat;}
.pagemenuowner{background:url(../img/owner_title.jpg) 0 0 no-repeat;}
#pagemenu p{font-size:1em;margin-left:90px;}
#pagemenu span{font-size:0.85em;margin-left:90px;}
#pagemenu ol{color:#045184;font-size:13px;margin-top:10px;margin-left:20px;}
#pagemenu ol li{color:#666;font-size:13px;text-decoration:none;}
#pagemenu ol li a{color:#666;text-decoration:none;}
#pagemenu ol li a:hover{background-color:#fff;text-decoration:none;color:#ccc;}
#page_title{width:860px;height:28px;margin:50px auto 0 8px;font-size:170%;font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;z-index:-1;color:#045184;}
.title_riss{width:500px;margin:25px 10px 10px 20px;padding:5px;border-bottom:2px solid #000099;border-left:8px solid #000099;font-weight:bold;font-family:"Helvetica Neue", Arial, sans-serif;text-align:left;line-height:120%;}
ol.kappu li{margin-top:1em;margin-bottom:1em;margin-left:80px;list-style:decimal;font-size:200%;font-weight:bold;font-style:italic;}
ol.kappu li dl{font-size:100%;font-style:normal;color:#282C34;border-left:double #CCC 3px;padding-left:8px;}
ol.kappu li dt{font-family:Georgia, "Times New Roman", Times, serif;color:#282C34;font-size:2em;line-height:1;}
ol.kappu li dl dd{font-weight:normal;}
* html ol.kappu li dl{display:inline;}
*:first-child+html ol.kappu li dl{display:inline;}
.taihi{background:url(../img/kappu_taihi.jpg) 0 0 no-repeat;width:500px;height:630px;margin:35px auto;}
.bg_lady{background:url(../img/kappu_bg_lady.jpg) 0 0 no-repeat;height:250px;}
.bg_pc{background:url(../img/kappu_bg_pc.jpg) 0 0 no-repeat;height:250px;}
.bg_man{background:url(../img/kappu_bg_kai.png) 0 0 no-repeat;height:250px;}
.bg_kai{background:url(../img/kappu_bg_kai.gif) center bottom no-repeat;}
.urikai_list ol{line-height:0.6em;}
.urikai_list li{font:12px;color:#000;font-weight:bold;}
.kappu_urinusi{background:url(../img/kappu_urinusi.gif) 0 0 no-repeat;margin:0 auto;width:550px;height:78px;}
.kappu_kainusi{background:url(../img/kappu_kainusi.gif) 0 0 no-repeat;margin:0 auto;width:550px;height:78px;}
@-webkit-keyframes bg-color{0%{background-color:#ffffff;}
20%{background-color:#CFCFCF;}
40%{background-color:#afeeee;}
60%{background-color:#EFEFEF;}
80%{background-color:#CFCFCF;}
100%{background-color:#ffffff;}
}
@keyframes bg-color{0%{background-color:#ffffff;}
20%{background-color:#CFCFCF;}
40%{background-color:#afeeee;}
60%{background-color:#EFEFEF;}
80%{background-color:#CFCFCF;}
100%{background-color:#ffffff;}
}
#kappu_f{width:600px;margin:10px auto;padding:10px 10 20px 0;font-size:12px;}
#kappu_f ol{counter-reset:number;list-style:none;margin:0;padding:0;}
#kappu_f li{position:relative;margin:36px 1em;padding:8px 4px;line-height:1.5;position:relative;background:#F6F6F6;border:1px solid #CFCFCF;}
#kappu_f li:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(193, 202, 217, 0);border-top-color:#CFCFCF;border-width:36px;margin-left:-36px;}
#kappu_f li:last-child:before{content:none;}
#kappu_f ol span{font-weight:bold;color:#fff;margin:4px;padding:4px 8px;background:#3786C8;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.kappu_com{width:430px;margin-left:130px;margin-top:-25px;color:#282C34}
.kappu_tosi{width:400px;margin-left:50px;margin-top:-25px;}
p.no:first-letter{font-size:2em;line-height:1;float:left;margin:0 .2em 0 0;padding:.1em 0;}
.kappu_arrow_t{width:560px;height:100%;position:relative;background:#94dbf7;background:-moz-linear-gradient(#04acec, #94dbf7);background:-webkit-gradient(linear, left top, left bottom, from(#04acec), to(#94dbf7));background:-webkit-linear-gradient(#04acec, #94dbf7);background:-o-linear-gradient(#04acec, #94dbf7);background:-ms-linear-gradient(#04acec, #94dbf7);background:linear-gradient(#04acec, #94dbf7);border:5px solid #94dbf7;margin:10px auto;padding:5px 0;text-align:center;line-height:100%;-webkit-border-radius:10px;-moz-border-radius:10px;}
.kappu_arrow_t h4{text-indent:-9999px;}
.kappu_arrow_t:after, .arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.kappu_arrow_t:after{border-color:rgba(94, 213, 141, 0);border-bottom-color:#94dbf7;border-width:30px;margin-left:-30px;}
.kappu_arrow_t:before{border-color:rgba(94, 213, 141, 00);border-bottom-color:#94dbf7;border-width:44px;margin-left:-44px;}
#kappu_f_kosei{width:570px;margin:10px auto;}
#kappu_f_kosei ol{counter-reset:number;list-style:none;margin:0;padding:0;}
#kappu_f_kosei ol li{position:relative;margin:8px auto;padding:5px 5px;background:#f6f6f6;line-height:1.8em;color:#282C34;font-weight:bold;}
.setumei{margin:1em 1em 0 1em;padding-left:1em;}
.setumei2{font-size:12px;margin:1em 1em 0 1em;padding-left:1em;}
#kappu_f_kosei ol li:before{counter-increment:number;content:counter(number);float:left;top:-2px;background:#4395D1;width:2em;height:2em;border-radius:50%;color:#fff;text-align:center;line-height:2em;margin-right:5px;}
#kappu_f_kosei ol span{margin:1em;padding:4px 8px;background:#94dbf7;background:-moz-linear-gradient(#04acec, #94dbf7);background:-webkit-gradient(linear, left top, left bottom, from(#04acec), to(#94dbf7));background:-webkit-linear-gradient(#04acec, #94dbf7);background:-o-linear-gradient(#04acec, #94dbf7);background:-ms-linear-gradient(#04acec, #94dbf7);background:linear-gradient(#04acec, #94dbf7);font-size:120%;font-weight:bold;-webkit-border-radius:6px;-moz-border-radius:6px;}
#kappu_menu{width:600px;margin:0 auto;padding:0;}
#kappu_menu ul{list-style:none;padding:0;margin:20px 0 10px 0;}
#kappu_menu li{padding:0;margin:0;float:left;}
#kappu_menu li a{display:block;border-bottom:2px dotted #555;text-decoration:none;color:#555;font-size:12px;text-align:left;margin:0 5px;padding-left:5px;}
#kappu_menu li a:before{content:"＞";}
#kappu_menu li a:hover{color:#04acec;}
.kappu_arrow_b{width:560px;height:100%;position:relative;background:#5ed58d;border:5px solid #5ed58d;margin:10px auto;padding:28px 0 0 0;text-align:center;line-height:100px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.kappu_arrow_b h4{text-indent:-9999px;}
.kappu_arrow_b:after, .arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.kappu_arrow_b:after{border-color:rgba(94, 213, 141, 0);border-top-color:#5ed58d;border-width:30px;margin-left:-30px;}
.kappu_arrow_b:before{border-color:rgba(94, 213, 141, 00);border-top-color:#5ed58d;border-width:44px;margin-left:-44px;}
p.resizeimage img{width:100%;}
.A1{background:url(../img/A1.png) 0 0 no-repeat;width:560px;height:500px;margin:0 auto;margin-top:30px;}
.A2{background:url(../img/A2.png) 0 0 no-repeat;width:680px;height:460px;margin:0 auto;}
.A2_2{background:url(../img/A2_2.png) 0 0 no-repeat;width:680px;height:310px;margin:0 auto;}
.A3_1{background:url(../img/A3_1.png) 0 0 no-repeat;width:660px;height:700px;margin:0px auto;}
.A3_1_point{background:url(../img/A3_1_point.png) 0 0 no-repeat;width:680px;height:100px;margin:0px auto;}
.A3_1_cash01{background:url(../img/A3_1_cash01.png) 0 0 no-repeat;width:680px;height:440px;margin:0px auto;}
.A3_1_cash02{background:url(../img/A3_1_cash02.png) 0 0 no-repeat;width:680px;height:440px;margin:0px auto;}
.A3_1_cash03{background:url(../img/A3_1_cash03.png) 0 0 no-repeat;width:680px;height:110px;margin:0px auto;}
.A3_1_cash04{background:url(../img/A3_1_cash04.png) 0 0 no-repeat;width:680px;height:440px;margin:0px auto;}
.A4{background:url(../img/Gmodel.jpg) 0 0 no-repeat;width:600px;height:430px;margin:0px auto;}
.TMD_img{background:url(../img/tmd_img.png) 0 0 no-repeat;width:660px;height:200px;margin:0 auto;}
.A5{background:url(../img/A5.png) 0 0 no-repeat;width:680px;height:600px;margin:0 auto;}
.B1{background:url(../img/seminar1.jpg) 0 0 no-repeat;width:380px;height:256px;margin:0px auto;}
.B2{background:url(../img/B2.png) 0 0 no-repeat;width:560px;height:560px;margin:0px auto;}
.B3_1{background:url(../img/B3_1.png) 0 0 no-repeat;width:602px;height:408px;margin:0px auto;}
.B3_2{background:url(../img/B2.png) 0 0 no-repeat;width:560px;height:560px;margin:0px auto;}
.box_4separate{width:23%;height:360px;margin:0 8px 10px 5px;padding:0px;background-color:#fff;float:left;}
.box_4separate:hover{opacity:0.8;}
.B3_3{background:url(../img/B3_3.png) 0 0 no-repeat;width:680x;height:48px;margin:0px auto;}
.B4{background:url(../img/B4.png) 0 0 no-repeat;width:700px;height:600px;margin:0px auto;}
.C1{background:url(../img/C1.png) 0 0 no-repeat;width:560px;height:760px;margin:0px auto;}
.C2{background:url(../img/C2.png) 0 0 no-repeat;width:560px;height:760px;margin:0px auto;}
.E-Reverse{background:url(../img/rebirth_img.jpg) 0 0 no-repeat;width:680px;height:930px;margin:0px auto;margin-top:20px;margin-bottom::20px;}
.E1{background:url(../img/E1.png) 0 0 no-repeat;width:700px;height:220px;margin:0px auto;margin-top:20px;}
.E2{background:url(../img/E2.png) 0 0 no-repeat;width:680px;height:420px;margin:0px auto;margin-top:20px;}
.E3{background:url(../img/E3.png) 0 0 no-repeat;width:680px;height:300px;margin:0px auto;margin-top:20px;}
.E4{background:url(../img/E4.png) 0 0 no-repeat;width:700px;height:400px;margin:0px auto;margin-top:20px;}
.F2{background:url(../img/F2.png) 0 0 no-repeat;width:680px;height:120px;margin:0px auto;margin-top:10px;}
.F4{background:url(../img/F4.png) 0 0 no-repeat;width:680px;height:240px;margin:0px auto;margin-top:10px;}
.F5{background:url(../img/F5.png) 0 0 no-repeat;width:680px;height:120px;margin:0px auto;margin-top:10px;}
.F6{background:url(../img/F6.png) 0 0 no-repeat;width:680px;height:120px;margin:0px auto;margin-top:10px;margin-bottom:10px;}
.FECIA_soshiki{background:url(../img/FECIA_soshiki.png) 0 0 no-repeat;width:680px;height:440px;margin:0px auto;margin-top:10px;}
.F_pairot{background:url(../img/F_pairot.png) 0 0 no-repeat;width:500px;height:140px;margin:0px auto;margin-top:20px;}　
.GHC_uriagegraph{background:url(../img/GHC_uriage.gif) 0 0 no-repeat;width:680px;height:500px;margin:0px auto;margin-top:10px;}
.GHC_uriagekousei{background:url(../img/GHC_uriagekousei.png) 0 0 no-repeat;width:680px;height:420px;margin:0px auto;margin-top:10px;}
.G2{background:url(../img/G2.png) 0 0 no-repeat;width:680px;height:240px;margin:0px auto;margin-top:10px;}
.Gmodel{background:url(../img/Gmodel.jpg) 0 0 no-repeat;width:600px;height:410px;margin:0px auto;}
.G3{background:url(../img/G3.png) 0 0 no-repeat;width:680px;height:134px;margin:0px auto;}
.G4{background:url(../img/G4.png) 0 0 no-repeat;width:680px;height:180px;}
.akiya_H{background:url(../img/akiya_H.png) 0 0 no-repeat;width:680px;height:520px;margin-top:30px}
.H1{background:url(../img/H1.png) 0 0 no-repeat;width:680px;height:600px;}
.H4{background:url(../img/H4.png) 0 0 no-repeat;width:680px;height:140px;}
.H4_2{background:url(../img/H4_2.png) 0 0 no-repeat;width:680px;height:140px;}
.H5{background:url(../img/H5.png) 0 0 no-repeat;width:680px;height:440px;}
.H5_2{background:url(../img/H5_2.jpg) 0 0 no-repeat;width:680px;height:300px;}
.H6_saisei{background:url(../img/H6.png) 0 0 no-repeat;width:680px;height:130px;}
.H7_syakuchi{background:url(../img/H7.png) 0 0 no-repeat;width:680px;height:170px;}
.H_koukoku{background:url(../img/H_koukoku.jpg) 0 0 no-repeat;width:680px;height:300px;}
.akiya_saisei_illust{background:url(../img/akiya_saisei_illust.gif) 0 0 no-repeat;width:680px;height:600px;margin-top:30px}
.akiya_saisei_overview{background:url(../img/akiya_saisei_overview.gif) 0 0 no-repeat;width:680px;height:200px;}
.akiya_saisei_why{background:url(../img/akiya_saisei_why.gif) 0 0 no-repeat;width:680px;height:400px;}
.akiya_saisei_method{background:url(../img/akiya_saisei_method.gif) 0 0 no-repeat;width:680px;height:560px;}
.akiya_verification{background:url(../img/akiya_saisei_verification.gif) 0 0 no-repeat;width:680px;height:200px;}
.akiya_syakuchi_method{background:url(../img/akiya_syakuchi_method.gif) 0 0 no-repeat;width:680px;height:620px;}
.akiya_syakuchi_hosyou{background:url(../img/akiya_syakuchi_hosyou.gif) 0 0 no-repeat;width:680px;height:240px;}
.akiya_syakuchi_simulation{background:url(../img/akiya_syakuchi_simulation.gif) 0 0 no-repeat;width:680px;height:360px;}
.I5{background:url(../img/I5.png) 0 0 no-repeat;width:680px;height:480px;}
.I6{background:url(../img/I6.png) 0 0 no-repeat;width:680px;height:400px;}
.I7{background:url(../img/I7.png) 0 0 no-repeat;width:680px;height:400px;}
.I_okyakusamanokoe{background:url(../img/I_okyakusamanokoe.jpg) 0 0 no-repeat;width:680px;height:260px;}
.J1{background:url(../img/J1.jpg) 0 0 no-repeat;width:680px;height:300px;}
.J2{background:url(../img/J2.jpg) 0 0 no-repeat;width:680px;height:200px;}
.J2_2{background:url(../img/J2_2.png) 0 0 no-repeat;width:680px;height:200px;margin:0px auto;}
.J3{background:url(../img/J3.png) 0 0 no-repeat;width:680px;height:200px;margin:0px auto;}
.J4{background:url(../img/J4.png) 0 0 no-repeat;width:680px;height:200px;margin:0px auto;}
.J5_2{background:url(../img/J5_2.png) 0 0 no-repeat;width:680px;height:200px;margin:0px auto;}
.L_jiturei{background:url(../img/L_jiturei.jpg) 0 0 no-repeat;width:680px;height:380px;margin:0px auto;margin-top:20px;}
.L1{background:url(../img/L1.gif) 0 0 no-repeat;width:680px;height:380px;margin:0px auto;margin-top:20px;}
.L2{background:url(../img/L2.gif) 0 0 no-repeat;width:680px;height:300px;margin:0px auto;}
.L3{background:url(../img/L3.jpg) 0 0 no-repeat;width:680px;height:200px;margin:0px auto;}
.M1{background:url(../img/M1.gif) 0 0 no-repeat;width:680px;height:200px;margin:0px auto;}
.M2{background:url(../img/M2.png) 0 0 no-repeat;width:680px;height:400px;margin:0px auto;}
.M3{background:url(../img/M3.gif) 0 0 no-repeat;width:680px;height:100px;margin:0px auto;}
.pamphletBox{width:136px;height:190px;margin:20px 30px 40px 5px;padding:0px;background-color:#fff;border:solid 1px #A0A0A0;float:left;text-align:center;font-size:85%;color:#000;}
.urikaibox{float:left;margin:0 auto;}
.kainushi_merit{background:url(../img/kainushi_merit.jpg) 0 0 no-repeat;width:330px;height:220px;margin:0px;}
.urinushi_merit{background:url(../img/urinushi_merit.jpg) 0 0 no-repeat;width:330px;height:220px;margin:0px;}
.arrowblue{background:url(../img/arrowblue.jpg) 0 0 no-repeat;width:24px;height:24px;margin:0 auto;}
.kappu_adr_img{background:url(../img/kappu_adr_img.png) 0 0 no-repeat;width:570px;height:372px;margin:35px auto;}
.kappu_urikai{background:url(../img/kappu_urikai.png) 0 0 no-repeat;width:680px;height:140px;margin:0 auto;}
.investor_kakutei{background:url(../img/investor_kakutei.png) 0 0 no-repeat;width:560px;height:300px;margin:35px auto;}
.riritsuhyo{background:url(../img/riritsuhyo.jpg) 0 0 no-repeat;width:600px;height:420px;margin:35px auto;}
.kappu_kosei_koryoku{background:url(../img/kappu_kosei_koryoku.gif) 0 0 no-repeat;width:560px;height:158px;margin:35px auto;}
.kappu_kouseisyousyo{background:url(../img/kappu_kouseisyousyo.png) 0 0 no-repeat;width:570px;height:500px;margin:35px auto;}
.jasralogo{float:left;width:680px;height:75px;margin:0 auto;}
#kappu_faq{margin:0;padding:0;}
#kappu_faq dl{width:600px;padding:0 5px;margin:20px auto;}
#kappu_faq dt{background:url(../img/faq_img/q_icon.png) no-repeat 5px 5px;padding:5px 5px 5px 30px;color:#1D1F21;font-weight:bold;border:1px solid #A0A0A0;margin:20px 0;}
#kappu_faq dd{padding:5px 5px 5px 15px;}
#kappu_faq dd li{background:url(../img/faq_img/a_icon.png) no-repeat 5px 5px;padding:5px 5px 5px 30px;list-style:none;font-size:12px;color:#dd0000;}
ol.komoku{counter-reset:li;padding:0;list-style:none;margin-right:20px;}
ol.komoku li{position:relative;margin:0 0 6px 2em;padding:4px 30px;border-top:2px solid #666;background:#f6f6f6;}
ol.komoku li:before{content:counter(li);counter-increment:li;position:absolute;top:-2px;left:0em;width:2em;padding:4px 0;border-top:2px solid #666;color:#fff;background:#666;font-family:"Helvetica Neue", Arial, sans-serif;text-align:center;}
.houjin p{margin:0;padding:0}
.houjin p span{position:absolute;left:0;margin:0}
.saiyoutitle{background:url(../img/saiyou_title.gif) 0 0 no-repeat;width:300px;height:70px;margin:0px auto;}
.saiyouobi{background:url(../img/saiyouobi.jpg) 0 0 no-repeat;width:680px;height:250px;margin:0px auto;}
.saiyoulogo{background:url(../img/saiyou_logo.gif) 0 0 no-repeat;width:680px;height:200px;margin:0px auto;margin-top:100px;}
.saiyoubox_2{width:40%;height:60px;margin:5px 0px 20px 48px;padding:10px;background-color:#fff;float:left;}
.saiyoubox_3{width:32%;height:60px;margin:20px 5px 60px 3px;padding:0px;background-color:#fff;float:left;}
.saiyoubox_contentsleft{width:200px;height:200px;margin:5px 5px 10px 10px;padding:10px;text-align:left;float:left;}
.saiyoubox_contentsright{width:360px;height:200px;margin:5px 5px 10px 10px;padding:10px;text-align:left;background-color:#ccc;float:left;}
.boxContainer{width:100%;margin:0 auto;overflow:hidden;}
.boxContainer:before,
.boxContainer:after{content:"";display:table;}
.boxContainer:after{clear:both;}
.boxContainer{zoom:1;}
.bg_taiyoko{background:url(../img/bg_riss_taiyoko.jpg) no-repeat 0px -20px;}
.bg_riss{background:url(../img/bg_riss.jpg) no-repeat 100% 100%;height:1000px;padding:10px;}
.bg_riss_tokucho{background:url(../img/bg_riss_tokucho.jpg) no-repeat 0 bottom;height:480px;}
.bg_riss_bunpuzu{background:url(../img/bg_riss_bunpuzu.gif) no-repeat right 350px;height:650px;}
.bg_nisiarai{background:url(../img/bg_riss_nisiarai.png) no-repeat 100% 0;}
.bg_numabukuro{background:url(../img/bg_riss_numabukuro.png) no-repeat 100% -20px;}
.bg_business{background:url(../img/bg_otoiawase.jpg) no-repeat 100% -10px;height:300px;}
.bg_simyu{background:url(../img/riss_5-4_simyu.jpg) no-repeat 50% 50px;width:400px;height:570px;border:solid 1px #A0A0A0;margin-top:50px;}
a:link.brazilzashi{display:block;width:200px;height:60px;background:url(../img/bn_braz.gif);text-indent:-10000px;border:solid 1px;}
a:link.to_toshika{display:block;width:200px;height:60px;background:url(../img/bn_toshi.gif);text-indent:-10000px;border:solid 1px;}
a:link.to_fc{display:block;width:200px;height:60px;background:url(../img/bn_kaiin.gif);text-indent:-10000px;border:solid 1px;}
a:hover.to_fc{display:block;width:200px;height:60px;background:url(../img/bn_kaiin_uc.gif);text-indent:-10000px;border:solid 1px;}
a:hover.to_kyo{display:block;width:200px;height:60px;background:url(../img/bn_kyo.gif);text-indent:-10000px;border:solid 1px;}
a:hover.fc_boshhu,a:hover.brazilzashi,a:hover.to_toshika,a:hover.to_fc,a:hover.to_kyo{display:block;width:200px;height:60px;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;text-indent:-10000px;border:solid 1px #696969;}
.title_aboutus{font-size:3em;font-family:Georgia, "Times New Roman", Times, serif;margin:0 .2em 0 0;padding:.1em 0;color:#333}
.bg_dairiten{background:url(../img/bg_dairiten.jpg) no-repeat -100px 200px;}
#bg_dairiten1{background:url(../img/dairiten_bg1.png) no-repeat 0 0;width:350px;height:140px;margin:5px;}
#bg_dairiten1 a{width:100%;height:100%;display:block;}
#bg_dairiten2{background:url(../img/dairiten_bg2.png) no-repeat 0 0;width:350px;height:140px;margin:5px;}
#bg_dairiten2 a{width:100%;height:100%;display:block;}
#bg_dairiten3{background:url(../img/dairiten_bg3.png) no-repeat 0 0;width:350px;height:140px;margin:5px;}
#bg_dairiten3 a{width:100%;height:100%;display:block;}
#bg_dairiten4{background:url(../img/dairiten_bg4.png) no-repeat 0 0;width:350px;height:140px;margin:5px;}
#bg_dairiten4 a{width:100%;height:100%;display:block;}
#aboutus p{display:inline-block;margin-left:50px;}
.bg_cm{background:#e5d0a9 url(../img/cm_bg.jpg) 0 100% no-repeat;height:100%;}
.bg_hrgs_mark{background:#fff url(../img/hrgs_mark.png) 97% 100% no-repeat;height:100%;}
.bg_hrgs{background:#fff url(../img/hrgs_bg.jpg) 100% 100% no-repeat;height:100%;}
.bg_hrgs_mark{background:#fff url(../img/hrgs_mark.png) 97% 100% no-repeat;height:100%;}
.bg_ule{background:#fff url(../img/ule_bg.jpg) 100% 100% no-repeat;height:800px;}
.bg_blu_bn{background:#fff url(../img/bn_bl.png) 100% 100% no-repeat;height:100px;}
.bg_blu_bn_2{background:#fff url(../img/bn_bl.png) 0 100% no-repeat;width:500px;height:100px;}
.bg_ashikado{background:#fff url(../img/ule_ashikadokeikaku2.jpg) 0% 100% no-repeat;height:440px;}
.bg_ashikado2{background:#fff url(../img/ule_ashikadokeikaku2.jpg) 100% 100% no-repeat;height:440px;}
.bg_yoshioka{background:#fff url(../img/ule_yoshioka.jpg) 0% 100% no-repeat;height:440px;}
.bg_toshika{background:url(../img/bg_investor.jpg) no-repeat right 150px;}
#bg_seminar{background:url(../img/investor_seminar.png) no-repeat 0 0;width:650px;height:140px;margin-left:50px;font-size:2.7em;font-family:Georgia, "Times New Roman", Times, serif;margin-top:10px;}
#bg_seminar a{width:100%;height:100%;display:block;color:#000;text-decoration:none;}
.chap1{width:50%;margin:0 0 10px 0;padding:10px;list-style:none;background:none;-moz-border-radius:1em;border-radius:1em;border:solid 2px #9c9c9c;}
.fukidashi{position:relative;background:#ffffff;border:2px solid #c2e1f5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url(border-radius.htc);}
.fukidashi:after, .fukidashi:before{top:100%;left:80%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.fukidashi:after{border-color:rgba(255, 255, 255, 0);border-top-color:#ffffff;border-width:20px;margin-left:-20px;}
.fukidashi:before{border-color:rgba(194, 225, 245, 0);border-top-color:#c2e1f5;border-width:23px;margin-left:-23px;}
.bg_koe1{background:#fff url(../img/jcss_img/bg_koe1.jpg) 97% 100% no-repeat;height:100%;}
.bg_koe2{background:#fff url(../img/jcss_img/bg_koe2.jpg) 97% 100% no-repeat;height:100%;}
.bg_koe3{background:#fff url(../img/jcss_img/bg_koe3.jpg) 97% 100% no-repeat;height:100%;}
.bg_koe4{background:#fff url(../img/jcss_img/bg_koe4.jpg) 97% 100% no-repeat;height:100%;}
.a{}
.textarea{}
.defaultlist
,.defaultlist li{padding:0px;margin:0px;margin-left:20px;}
.defaultlist li{list-style-type:none !important;list-style-image:none !important;margin:5px 0px 5px 0px !important;}
.list10{counter-reset:li;}
.list10 li{position:relative;display:block;padding:10px 0px 10px 30px;margin-left:0px !important;}
li.list10-count:after{counter-increment:li;content:counter(li) ".";position:absolute;display:block;text-align:center;font-style:italic;left:0px;top:-1px;font-size:30px;color:#044E9A;font-family:'Goudy Bookletter 1911',Georgia,serif;}
.list6 li{position:relative;padding-left:20px;}
.list6 li:after{content:'';display:block;position:absolute;background:#3FA9F5;width:9px;height:9px;top:5px;left:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.list8{counter-reset:li;margin-left:20px !important;}
.list8 li{position:relative;display:block;padding:8px 0px 8px 40px;}
li.list8-count:after{counter-increment:li;content:counter(li);position:absolute;left:-16px;top:2px;background:#ccc;height:30px;width:30px;line-height:32px;border:2px solid #aaa;text-align:center;font-weight:bold;border-radius:30px;}
li.list8-count:before{content:'';display:block;position:absolute;box-shadow:0 0 2px 2px rgba(255,255,255,0.2) inset;top:11px;left:15px;height:0;width:0;border-top:8px solid transparent;border-right:7px solid transparent;border-bottom:8px solid transparent;border-left:13px solid #aaa;}
