@charset "utf-8";
/*	Reset------------------------------
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, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, main,menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;font-style:normal;vertical-align:baseline;}
h1, h2, h3, h4, h5, h6, p{font-weight:normal;font-size:1.0em;}
main, article, aside, details, figcaption, figure, footer, header, menu, nav, section{display:block;}
html{font-size:62.5%;color:#000;height:100%;font-family:"ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"MS UI Gothic","Tahoma","Lucida Grande","ヒラギノ丸ゴ Pro W4",sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%;}
body{width:100%;height:100%;font-size:1.6rem;line-height:1.7;background-color:#fff;}
*, *:before, *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
input, textarea{margin:0;padding:0;border:none;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a9a9a9;}
input{-webkit-appearance:none;appearance:none;outline:none;}
img{vertical-align:top;}
ol, ul{list-style:none;}
table{width:100%;border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;}
a{color:#333;text-decoration:none;transition:all .1s ease-out;}
a:hover, a:visited{outline:none;}
.cf:after{content:"";clear:both;display:block;}
*/
/* setClass */
.alL{text-align:left!important;}
.alC{text-align:center!important;}
.alR{text-align:right!important;}

.fcRD{color:#c7032d;}

.w15P{width:15%!important;}
.w20P{width:20%!important;}
.w25P{width:25%!important;}
.w30P{width:30%!important;}
.w50P{width:50%!important;}
.mgt1em{margin-top:1em!important;}

/* report */
.repBox{background-color:#fff;position:relative;font-size:1.4rem;padding:15px 30px 25px 10px;margin-left:10px;}
.repBox:not(first-of-type){margin-top:5px;}
/*.reviewBox .titleName{font-size:2.6rem;font-weight:bold;padding-bottom:18px;}
.reviewBox .titleName > span{font-size:1.6rem;font-weight:normal;display:block;}
.repBox dd{line-height:2;}
.repBox .picItem{width:354px;height:250px;position:absolute;top:50px;left:-76px;}
.repBox .picItem img{width:100%;height:auto;}*/
.repBox .float_l {
clear: both;
	margin-bottom: 15px;
	margin-right: 20px;
	float: left;
}
.repBox .clear_l {
clear: left;
}
.repBox ol.rep {
margin-top:1em;
margin-left: 15px;
list-style-position: outside;
list-style-type: decimal;
}
.repBox ol.rep li {
line-height: 1.5em;
margin-bottom: 1em;
}
