body {margin:0px; padding:0px; overflow-x:hidden;}
ul, ol, dl, dd, dt, li{list-style:none; margin: 0; padding: 0;}
a:link, a:visited, a:active{text-decoration:none;}
a:hover {text-decoration:none;}

/*main*/
#mainrv {margin: 0; height:550px;}

.faq {width:90%; height:auto; text-align: center; margin:0 auto;}
.faq li {text-align: left; }
.faq li:first-child {}
.faq li h4 {border-bottom:2px solid #222; color:#2d2d2d; padding-bottom:15px;}
.faq li p {font-size:9pt; border-bottom:1px solid #ccc; padding-bottom:10px;}
.faq li p span {float:right;}
.faq .line {border-bottom:2px solid #222;}

.faq li.sbox1 {width:100%; height:220px; text-align: center; margin:10% auto;}
.faq li.sbox2 {width:100%; height:220px; text-align: center; margin:0 auto;}

/*sub1*/
.img_100 {width:100%; height:auto !important; vertical-align:top;}
.btn-primary {color:#000; border: none; background:none;}
.btn-primary:hover {border: none; background:none;}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
    color: #000;
    background:none;
    border-color: #fff;
	outline: none;
}
.dropdown-toggle:focus {
    outline: none;
}
.btn{vertical-align: top; padding: 0; border-radius: 0; font-size:13pt;}
.dropdown-menu {left:22%; font-size:13pt;}
.sub-img01 {padding-top:10%;}