#main-image {background-position:left 7px;background-image:url('img/bg_main.jpg');width:960px;height:143px;padding:7px 0 0 0;background-repeat:no-repeat;}
.info-namebox {padding-left:50px;}
.info-namebox p {padding-top:25px;float:left;}
.info-namebox .development {float:right;padding-right:61px;}
.info-namebox2 {padding-left:120px;}
.info-namebox2 p {padding-top:25px;float:left;}
.info-namebox2 .development {float:right;padding-right:61px;}
h2 {clear:left;padding-top:30px;padding-left:309px;width:460px;font-weight:normal;line-height:130%;}
#contents .award {position:absolute;left:6px;top:-19px;}
.reserch-top {clear:left;padding-top:3px;padding-left:45px;font-size:16px;background-image:url(img/bar_870.jpg);background-repeat:no-repeat;background-position:45px bottom;position:relative;}
.reserch-top .r-tit-bg {width:835px;height:27px;padding-top:8px;padding-bottom:8px;padding-left:35px;background-image:url(img/bg_tit.jpg);background-repeat:no-repeat;color:#FFF;font-weight:bold;}
.reserch-top .r-tit-bg2 {width:835px;height:42px;padding-top:8px;padding-bottom:8px;padding-left:35px;background-image:url(img/bg_tit2.jpg);background-repeat:no-repeat;color:#FFF;font-weight:bold;}
.reserch-top .r-tit-bg3 {width:835px;height:27px;padding-top:8px;padding-bottom:8px;padding-left:35px;background-image:url(img/bg_tit.jpg);background-repeat:no-repeat;color:#FFF;font-weight:bold;}
.reserch-top .r-tit-bg4 {width:745px;height:42px;padding-top:8px;padding-bottom:8px;padding-left:105px;background-image:url(img/bg_tit2.jpg);background-repeat:no-repeat;color:#FFF;font-weight:bold;}
.reserch-top .r-tit-bg5 {width:835px;height:62px;padding-top:8px;padding-bottom:8px;padding-left:35px;background-image:url(img/bg_tit4.jpg);background-repeat:no-repeat;color:#FFF;font-weight:bold;}
.reserch-top p {color:#507B87;font-weight:bold;padding-bottom:24px;padding-left:20px;padding-right:45px;}
.reserch-top .pr {padding-left:104px;}
.reserch-contents {padding-left:35px;}
.reserch-contents .reserch-text {font-size:13px;line-height:160%;width:820px;padding-top:30px;padding-left:44px;letter-spacing:0.2em;}
.reserch-contents .reserch-text2 {font-size:14px;line-height:150%;width:820px;padding-top:30px;padding-left:44px;letter-spacing:0.2em;font-weight:bold;}
.reserch-contents .reserch-text4 {font-size:14px;line-height:150%;width:820px;padding-top:30px;padding-left:30px;letter-spacing:0.2em;font-weight:bold;}
.reserch-contents .reserch-text5 {width:820px;padding-top:30px;font-size:13px;line-height:150%;padding-bottom:60px;padding-left:44px;}
.reserch-contents .reserch-text6 {width:820px;padding-top:30px;font-size:13px;line-height:150%;padding-left:138px;}
.reserch-contents .reserch-text7 {
	font-size:13px;
	line-height:160%;
	width:820px;
	padding-left:44px;
	letter-spacing:0.2em;
}
.reserch-contents .reserch-text_cl {
	font-size:13px;
	line-height:160%;
	width:820px;
	padding-top:30px;
	padding-left:44px;
	letter-spacing:0.2em;
	color: #060;
}
.reserch-contents .reserch-text_cl2 {
	font-size:14px;
	line-height:160%;
	width:820px;
	padding-top:30px;
	padding-left:44px;
	letter-spacing:0.2em;
	color: #F90;
	font-weight: bold;
}
.reserch-contents dl {padding-top:40px;padding-left:30px;line-height:150%;}
.reserch-contents dl dt {background-color:#827763;font-size:14px;font-weight:bold;color:#FFF;width:90px;text-align:center;height:22px;padding-top:4px;}
.reserch-contents dl dt.pa_co{font-size:14px;font-weight:bold;color:#FFF;text-align:left;padding: 0px;width: 100%;background:none;}
.reserch-contents dl dt.pa_2 {width:152px;text-align:left;padding-left:12px;}
.reserch-contents dl dt.pa_3 {width:220px;text-align:left;padding-left:12px;}
.reserch-contents dl dt.pa_4 {width:205px;text-align:left;padding-left:12px;}
.reserch-contents dl dt.pa_5 {width:100px;text-align:left;padding-left:12px;}
.reserch-contents dl dt.pa_6 {width:162px;text-align:left;padding-left:12px;}
.reserch-contents dl dt.pa_7 {width:116px;text-align:left;padding-left:12px;}
.reserch-contents dl dt.pa_8 {width:168px;text-align:left;padding-left:12px;}
.reserch-contents dl dt span {background-color: #827763;font-size: 14px;font-weight: bold;padding-right: 12px;padding-left: 12px;padding-top: 4px;padding-bottom: 4px;}
.reserch-contents dl dd {font-size:13px;width:820px;padding-top:12px;padding-left:14px;line-height:160%;letter-spacing:0.2em;}
.reserch-contents dl dd p {float:left;}
.reserch-contents dl dd .bol {
	font-weight: bold;
}

.reserch-contents dl dd .ptl {
	font-weight: bold;
	font-size: 18px;
}

.reserch-contents dl .no {float:left;padding-right:13px;}
.reserch-contents dl .no_t {width:750px;}
.reserch-contents dl .t-bottom {font-size:13px;width:820px;padding-top:12px;padding-bottom:60px;padding-left:14px;}
.reserch-contents dl .t-bottom_2 {font-size:13px;width:820px;padding-top:12px;padding-bottom:40px;padding-left:14px;}
.reserch-contents dl .u-line {font-size:14px;font-weight:bold;padding-top:35px;}
.reserch-contents dl .u-line2 {font-size:14px;font-weight:bold;}
.reserch-contents .img {padding-top:30px;padding-right:35px;text-align:center;padding-bottom:60px;}
.reserch-contents .img3 {text-align:center;padding-top:30px;padding-right:65px;padding-bottom:60px;}
.reserch-contents .img5 {padding-top:30px;padding-right:35px;padding-bottom:60px;padding-left:111px;}
.reserch-contents .img7 {text-align:center;padding-top:30px;padding-right:65px;}
.reserch-contents .img8 {
	padding-top:30px;
	padding-right:35px;
	text-align:center;
}
.reserch-contents a:link {color:#6CAB5C;text-decoration:none;}
.reserch-contents a:visited {color:#61A78B;text-decoration:none;}
.reserch-contents a:hover {color:#95BD4B;text-decoration:none;}
#contents .reserch-contents dl dd  span{background-color:#CCEEF2;color:#333;}
.explanatoin {padding-left:65px;}
.explanatoin p {font-size:14px;color:#FFF;font-weight:bold;height:22px;width:115px;padding-top:4px;padding-left:15px;background-color:#827763;margin-bottom:10px;}
.explanatoin .tex {font-weight:normal;color:#3E392C;background-color:#FFFFFF;width:776px;}
.explanatoin .dn {
	background-color:#FFF;
	width:530px;
	height:455px;
	margin-left:150px;
	padding-top: 50px;
}
.explanatoin .img-z {height:625px;width:680px;margin-left:60px;background-color:#FFFFFF;}
.explanatoin dl {font-size:13px;line-height:150%;background-color:#F5F5E2;width:830px;margin-bottom:10px;}
.explanatoin dl dt {padding-top:7px;padding-left:10px;}
.explanatoin dl dd {width:749px;padding-left:27px;padding-bottom:10px;}
.details {padding-top:44px;padding-left:65px;background-image:url(img/bar_870.jpg);background-repeat:no-repeat;background-position:45px bottom;}
.details a:link{
	color: #6CAB5E;
	text-decoration: none;
}
.details a:visited{
	color: #61A78B;
	text-decoration: none;
}
.details a:hover{
	color: #95BD4B;
	text-decoration: none;
}
.details .bg-details {font-size:14px;font-weight:bold;color:#FFF;background-color:#827763;height:22px;margin-bottom:16px;padding-top:4px;padding-left:15px;width:320px;}
.details .bg-details_2 {font-size:14px;font-weight:bold;color:#FFF;background-color:#827763;height:22px;margin-bottom:16px;padding-top:4px;padding-left:15px;width:107px;}
.details .bg-details_3 {font-size:14px;font-weight:bold;color:#FFF;background-color:#827763;height:22px;margin-bottom:16px;padding-top:4px;padding-left:15px;width:245px;}
.details .bg-details_4 {font-size:14px;font-weight:bold;color:#FFF;background-color:#827763;height:22px;margin-bottom:16px;padding-top:4px;padding-left:15px;width:73px;}
.details .bg-details_5 {font-size:14px;font-weight:bold;color:#FFF;background-color:#827763;height:22px;margin-bottom:16px;padding-top:4px;padding-left:15px;width:205px;}
.details .bg-details_6 {font-size:14px;font-weight:bold;color:#FFF;background-color:#827763;height:22px;margin-bottom:16px;padding-top:4px;padding-left:15px;width:295px;}
.details .bg-details_7 {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background-color:#827763;
	height:22px;
	margin-bottom:16px;
	padding-top:4px;
	padding-left:15px;
	width:190px;
}
.details .bg-details_8 {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background-color:#827763;
	height:22px;
	margin-bottom:16px;
	padding-top:4px;
	padding-left:15px;
	width:420px;
}
.details .bg-details_9 {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background-color:#827763;
	height:22px;
	margin-bottom:16px;
	padding-top:4px;
	padding-left:15px;
	width:150px;
}
.details .bg-details_10 {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background-color:#827763;
	height:22px;
	margin-bottom:16px;
	padding-top:4px;
	padding-left:15px;
	width:305px;
}
.details dl {width:822px;margin-bottom:10px;padding-top:8px;font-size:13px;line-height:130%;border:1px solid #B09857;}
.details dl dt {
	padding-left: 28px;
	clear: left;
	float: left;
	width: 145px;
}
.details dl dd {
	width: 649px;
	padding-bottom: 5px;
	vertical-align: top;
	float: left;
}
.details .img-pdf {padding-top:15px;padding-right:71px;padding-bottom:47px;text-align:right;}
.attention {font-size:13px;}
.attention .disclaimer {padding-top:15px;padding-bottom:46px;padding-left:91px;width:800px;}
.attention .img-contact {padding-right:69px;text-align:right;}
.report-box {padding:45px 0px 45px 45px;}
.report-box h3 {background-image:url('img/bg_tit.jpg');background-repeat:no-repeat;width:830px;height:26px;color:#FFF;font-size:16px;font-weight:bold;padding-top:9px;padding-left:40px;}
.report-box ul {margin:42px 0px 0px 0px;background-image:url('img/bar_780.jpg');background-repeat:no-repeat;background-position:45px top;}
.report-box ul li {margin:0px 0px 0px 45px;background-image:url('img/bar_780.jpg');background-repeat:no-repeat;background-position:center bottom;padding:8px 0px 8px 5px;width:775px;}
.report-box ul li dl dt {float:left;background-color:#E9F2F3;padding:15px 10px 15px 10px;text-align:center;margin:5px 10px 0px 0px;}
.report-box ul li dl dd {float:left;}
.report-box ul li dl dd.text {float:left;padding:10px;border-left-color:#B9D5D9;border-left-width:1px;border-left-style:solid;width:560px;min-height:38px;}
.report-box ul li dl dd.row1 {padding:22px 10px 0 10px;}
.report-box ul li dl dd.pdf {float:left;}
.report-box ul li dl dd.pdf a {display:block;padding:10px 0;background-color:#78ADB4;text-align:center;font-size:14px;width:70px;}
.report-box ul li dl dd.pdf span {font-weight:bold;display:block;}
.report-box ul li dl dd.pdf a:link {color:#FFF;text-decoration:none;}
.report-box ul li dl dd.pdf a:visited {color:#FFF;text-decoration:none;}
.report-box ul li dl dd.pdf a:hover {background-color:#A2C5CC;color:#FFF;text-decoration:none;}
.report-box ul li dl dd.text a:link {color:#333;text-decoration:none;}
.report-box ul li dl dd.text a:visited {color:#333;text-decoration:none;}
.report-box ul li dl dd.text a:hover {color:#333;text-decoration:underline;}
#mopTip01 {position:absolute;/*display:none;*/z-index:999;font-size:3px;}
#mopTip01 .tip {vertical-align:top;background-color:#FFFFFF;}
#mopTip01 .content {padding:4px;font-size:12px;cursor:default;line-height:1.5em;}
#mopTip01 .leftTop {font-size:3px;height:20px;width:20px;background-image:url('img/leftTop.png');background-repeat:no-repeat;}
#mopTip01 .rightTop {font-size:3px;width:20px;background-image:url('img/rightTop.png');background-repeat:no-repeat;}
#mopTip01 .leftBottom {font-size:3px;height:20px;width:20px;background-image:url('img/leftBottom.png');background-repeat:no-repeat;}
#mopTip01 .rightBottom {font-size:3px;background-image:url('img/rightBottom.png');background-repeat:no-repeat;}
#mopTip01 .arrow {height:20px;width:60px;background-image:url('img/arrowTop.png');background-repeat:no-repeat;}
#mopTip01 .arrowBottom {height:20px;width:60px;background-image:url('img/arrowBottom.png');background-repeat:no-repeat;}
#mopTip01 .left {font-size:3px;width:20px;background-image:url('img/left.png');background-repeat:repeat-y;background-position:top;}
#mopTip01 .right {font-size:3px;width:20px;background-image:url('img/right.png');background-repeat:repeat-y;}
#mopTip01 .top {background-image:url('img/top.png');background-repeat:repeat-x;}
#mopTip01 .bottom {background-image:url('img/bottom.png');background-repeat:repeat-x;}
#mopTip01 .close {font-size:3px;position:absolute;height:27px;width:27px;cursor:pointer;background-image:url('img/closeBtn.png');background-repeat:no-repeat;top:0px;left:0px;display:none;}
#mopTip01 .close:hover {background-image:url('img/closeBtn_h.png');background-repeat:no-repeat;}
#mopTip01 .arrowSet {font-size:3px;}
#mopTip01 .arrowSetBottom {font-size:3px;}
.select-box {margin:30px 90px 0 0;text-align:right;}
.select-box span {background:url('img/sankaku.jpg') no-repeat left 2px;padding:0 0 0 15px;}
