@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset,  orm, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
html{overflow-y:scroll;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
input, textarea,{margin:0;padding:0;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th{text-align:left;}
a:focus{outline:none;}
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.clearfix{min-height:1px;}
* html .clearfix{height:1px;/*¥*//*/ height:auto; overflow:hidden; /**/}
.both{clear:both;}
.inline_block{display:inline-block;*display:inline;*zoom:1;}
img{max-width:100%;}
a img:hover{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
html{font-size:62.5%;}
body{width:100%;margin:0;padding:0;font-size:1.6rem;line-height:1.5;background-color:#fff;}
header{margin-top:1em;padding-left:0.5em;}
header h1{margin:0;}
p#pdescription{color:#063459;font-weight:bold;line-height:1em;padding-left:0.4em;}
#contents{width:90%;margin:1em auto 1em;}
section{margin:0 0 2em 0;}
section h2{color:#fff;font-weight:bold;text-shadow:1px 1px #333;background:#3573b8;border:4px solid #78abe4;margin-bottom:0.7em;padding-left:0.5em;line-height:2em;}
section h2 a:link, section h2 a:visited{color:#fff;text-decoration:underline;font-weight:bold;}
section h2 a:hover, section h2 a:active{color:#fff;text-decoration:none;font-weight:bold;}
div.finance{margin:0 0.7em 0.7em;}
div.finance p.lnkimg{float:left;margin-right:0.7em;border:2px solid #78abe4;}
div.finance ul{margin-bottom:1em;}
div.finance ul li{list-style-type:disc;list-style-position:inside;}
ul{margin:0 0.7em 0.7em;}
ul li{color:#e00;font-weight:bold;}
dl{color:#666;}
dl dt{font-weight:bold;}
p.txt{border:2px solid #a5d1f0;margin:0 0.7em 0.7em;padding:1em;}
span.strngtxt{color:#e00;font-weight:bold;}
p.btnOfficialsite{color:#fff;text-shadow:0 0 15px #f3f3f3;text-align:center;background:-webkit-linear-gradient(linear, left top, left bottom, from(#000), to(#3f3f3f));background:linear-gradient(to top, #000, #3f3f3f);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;padding:1.5em 0;}
p.btnOfficialsite a, p.btnOfficialsite a:link, p.btnOfficialsite a:visited, p.btnOfficialsite a:hover, p.btnOfficialsite a:active{color:#fff;text-decoration:none;font-weight:bold;}
footer{width:100%;text-align:center;margin:2.5em auto;}
body#crr div#contents{padding-top:2em;}
body#crr p#closed{border:2px solid #a5d1f0;margin:0 0.6em;padding:0.7em;color:#d00;font-weight:bold;font-size:1.4rem;}
body#crr p#closed2{border:2px solid #a5d1f0;margin:0 0.6em;padding:0.7em;font-weight:bold;font-size:1.4rem;}
.rmarker{background:#ffcdd2;font-weight:bold;}
ul#bigloan li{border:2px solid #a5d1f0;margin-bottom:1em;padding:0.7em;}
ul#bigloan li h3{font-weight:bold;background:url(../img/check.png) no-repeat left center;margin-bottom:0.7em;padding-left:3.5em;}
ul#bigloan li p{margin:0 1em;color:#333333;}
ul#bigloan a{color:#3573b8;text-decoration:underline;font-weight:bold;}
ul#bigloan a:link, div#bigloan a:visited{color:#3573b8;text-decoration:underline;}
ul#bigloan a:hover, div#bigloan a:active{color:#3573b8;text-decoration:none;}
@media only screen and (min-width:769px){body{font-size:14px;font-size:1.4rem;background:url(../img/bg.png) repeat left top;}
header{width:60%;margin:1em auto 0;}
div#contents{width:60%;background:#fff;padding-bottom:0.2em;}
dl{padding-left:20em;color:#666;}
dl dt{float:left;}
dl dd{padding-left:6.3em;}
p.btnOfficialsite{width:80%;margin:0 auto;}
p.btnOfficialsite a, p.btnOfficialsite a:link, p.btnOfficialsite a:visited{color:#fff;text-decoration:none;font-weight:bold;}
p.btnOfficialsite a:hover, p.btnOfficialsite a:active{text-shadow:0 0 15px #fff;}
body#crr p#closed{border:2px solid #a5d1f0;margin:0 0.6em;padding:0.7em;color:#d00;font-weight:bold;font-size:1.6rem;}
body#crr p#closed2{border:2px solid #a5d1f0;margin:0 0.6em;padding:0.7em;font-weight:bold;font-size:1.6rem;}
.rmarker{background:#ffcdd2;font-weight:bold;}
}