/*-------------------------------
tags
--------------------------------*/
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{display:none;}
ul li, ol li{list-style:none;}table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:100%;}
caption{text-align:left;}
table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%;}
address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight:normal;font-style:normal;}
a img{border:0;}
hr.yjSeparation{display:none;}
fieldset{border:none;}
strong{font-weight:bold;}

/*-------------------------------
body
--------------------------------*/
body{margin:0;padding:0;text-align:center;font-family: ¥á¥¤¥ê¥ª, Meiryo, 'Lucida Grande', '¥Ò¥é¥®¥Î³Ñ¥´ ProN W3', 'Hiragino Kaku Gothic ProN', '£Í£Ó £Ð¥´¥·¥Ã¥¯', 'MS PGothic', 'Helvetica Neue', Helvetica, Arial, sans-serif;}


/*-------------------------------
.yj950-1
-------------------------------*/
#wrapper{margin:0 auto;text-align:left;font-size:medium;line-height:1.56;}
#header,#navi,#yjContentsBody,#yjContentsFooter,#footer{width:950px;margin:0 auto;}
.yjGuid{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}
.yjSkip{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}


/*-------------------------------
#header
-------------------------------*/
#rsm_container {margin-bottom:30px;padding: 0px;}
.rsm_unit_ads {text-align: center;margin: 5px auto 10px auto}
.yjmthproplogoarea {float: left;margin-right:10px;}
.yjmthloginarea {float: left;margin: 0 0 0 3px;font-size: smaller;text-align: left;line-height: 110%;}
.yjmthcmnlnkarea {float: right;margin: 10px 3px 0 0;font-size: smaller;text-align: right;line-height: 110%;}


/*-------------------------------
#contents
-------------------------------*/
#contents{text-align:left;line-height: 150%;clear:both;}


/*-------------------------------
#yjContentsHeader
-------------------------------*/
#navi{text-indent:-9999px;height:60px;}
#navi li{float:left;position:relative;}
#navi a{display:block;height:40px;}
#navi .l01,#navi .l02,#navi .l03,#navi .l04,#navi .l05,#navi .l01_select,#navi .l02_select,#navi .l03_select,#navi .l04_select,#navi .l05_select{background:url(../img/navi.png) no-repeat}
#navi .l01,#navi .l02,#navi .l03,#navi .l04,#navi .l05{top:10px;}
#navi .l01_select,#navi .l02_select,#navi .l03_select,#navi .l04_select,#navi .l05_select{height:60px;}
#navi .l01{left:10px;width:85px;margin-right:20px;background-position:-10px -10px;}
#navi .l02{left:30px;width:150px;margin-right:20px;background-position:-135px -10px;}
#navi .l03{left:55px;width:210px;margin-right:20px;background-position:-330px -10px;}
#navi .l04{left:80px;width:150px;margin-right:20px;background-position:-585px -10px;}
#navi .l05{left:110px;width:170px;background-position:-785px -10px;}
#navi .l01_select{left:0;width:105px;background-position:0px -60px;}
#navi .l02_select{left:30px;width:170px;background-position:-135px -60px;}
#navi .l03_select{left:55px;width:230px;background-position:-330px -60px;}
#navi .l04_select{left:80px;width:170px;background-position:-585px -60px;}
#navi .l05_select{left:110px;width:170px;background-position:-785px -60px;}
#navi .l01:hover{background-position:-10px -130px;}
#navi .l02:hover{background-position:-135px -130px;}
#navi .l03:hover{background-position:-330px -130px;}
#navi .l04:hover{background-position:-585px -130px;}
#navi .l05:hover{background-position:-785px -130px;}
.navi_border{margin:5px auto 0;width:950px;height:2px;background:url(../img/images.png) no-repeat 0 0;clear:both;}
.top_header{margin-top:5px;width:100%;height:512px;background:url(../img/top_header.png) no-repeat center bottom;}

.top_entry_button,.mailcheck_button,.yid_button,.complete_button,.monitor_button,.monitor_l_button,.entry_button,.info .modify{position:relative;background:url(../img/button.png) no-repeat;text-indent:-9999px;}

.top_entry_button{display:block;margin:0 auto;top:345px;left:-230px;width:418px;height:99px;background-position:0 -88px;}
.top_entry_button:hover{background-position:-418px -88px;}
.mailcheck_button{display:block;margin:0 auto;top:345px;left:-230px;width:374px;height:88px;background-position:0 -357px;}
.mailcheck_button:hover{background-position:-418px -357px;}
.yid_button{display:block;margin:0 auto;top:345px;left:-230px;width:417px;height:88px;background-position:0 0;}
.yid_button:hover{background-position:-418px 0;}
.complete_button{display:block;margin:0 auto;top:345px;left:-230px;width:374px;height:88px;background-position:0 -187px;}
.complete_button:hover{background-position:-418px -187px;}
.monitor_button{display:block;margin:0 auto;top:260px;left:120px;width:283px;height:82px;background-position:0 -275px;}
.monitor_button:hover{background-position:-418px -275px;}
.monitor_l_button{display:block;margin:0 auto;top:345px;left:-230px;width:283px;height:82px;background-position:0 -275px;}
.monitor_l_button:hover{background-position:-418px -275px;}
.entry_button{display:block;margin:0 auto 65px;width:418px;height:99px;background-position:0 -88px;}
.entry_button:hover{background-position:-418px -88px;background-color:#FFFFFF!important;}
#top_title{margin:30px auto 0;}

.comparison,.enquete,.syarei,.about_monitor,.fyi,.info_customer{height:35px;background:url(../img/title.png) no-repeat;}
.comparison{width:180px;background-position:0 0;}
.enquete{width:270px;background-position:0 -35px;}
.syarei{width:180px;background-position:0 -70px;}
.about_monitor{width:210px;background-position:0 -105px;}
.fyi{width:130px;background-position:0 -140px;}
.info_customer{width:370px;background-position:0 -175px;}

/*-------------------------------
#yjContentsBody
-------------------------------*/
#yjContentsBody{position:relative;margin-top:40px;}
#yjContentsBody a{color:#000000;}
#yjContentsBody a:hover{background-color:#FFFF00;}


/*-------------------------------
#ContentsBody
-------------------------------*/
.info{margin:30px auto 70px;width:800px;font-size:85%;}
.info dt{font-weight:bold;background-color:#DBD0CC;padding:5px 25px;*width:740px;}
.box1,.box2{margin-bottom:30px;border:solid 5px #DBD0CC;}
.box1 dl{/*width:395px*/width:800px;display:table-cell;}
.box1 .left{/*border-right:solid 2px #DBD0CC;*/margin:15px 0 15px;padding:5px 25px 10px;}
.box1 .right{padding:20px 25px 25px;}
.box2 dl{display:table-cell;}
.box2 dt span{*margin-top: -2em}
.box2 .left{width:270px;padding:20px 25px 25px;}
.box2 .left a{white-space: nowrap;}
.box2 .right{width:420px;border-left:solid 2px #DBD0CC;margin:15px 0 15px;padding:5px 25px 10px;*border-left-color:#ffffff!important;}
.info .tpoint{color:#FF0000;}
.info .arrow{width:13px;height:13px;background:url(../img/images.png) no-repeat -800px -2px;display:inline-block;}
.info .modify{width:235px;height:6em;margin-right:10px;background-position:0 -445px;display:block;float:left;text-indent:-9999px;}
.modify:hover{background-position:-418px -445px;}
.main_contents dt{font-size:20px;font-weight:bold;color:#09AB6F;margin:40px auto 5px;width:790px;height:135px;background:url(../img/images.png) 0 -14px;clear:both;}
.main_contents dd{margin:0 auto 70px;width:660px;font-size:85%;line-height:180%;}
.title_2l{position:relative;top:30px;left:65px;}
.title_1l{position:relative;top:40px;left:65px;}
.main_contents dd .flow_top,.main_contents dd .flow_enquete{margin:0 auto 45px;padding:30px;width:660px;border:solid 10px #F7F1F0;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;clear:both;display:table-cell;}
.step1{margin:10px 0 30px -25px;width:700px;height:104px;background:url(https://s.yimg.jp/images/research/monitor/entry_step1_on_20160215.png) no-repeat;text-indent:-9999px;}
.step_mail{margin:10px 0 30px -25px;width:700px;height:125px;background:url(https://s.yimg.jp/images/research/monitor/entry_step_mail_on.png) no-repeat;text-indent:-9999px;}
.step2{margin:10px 0 30px -25px;width:700px;height:104px;background:url(https://s.yimg.jp/images/research/monitor/entry_step2_on.png) no-repeat;text-indent:-9999px;}
.step_complete{margin:10px 0 90px -25px;width:700px;height:138px;background:url(https://s.yimg.jp/images/research/monitor/entry_step_complete.png) no-repeat;text-indent:-9999px;}
.flow_top .left{float:left;width:300px;}
.flow_top .right{float:right;width:220px;height:220px;}
.flow_top_1,.flow_top_2,.flow_top_3,.flow_enquete_1,.flow_enquete_2,.flow_enquete_3{margin-bottom:20px;display:block;text-indent:-9999px;}
.flow_top_1,.flow_top_2,.flow_top_3{height:53px;background:url(../img/flow_top.png) no-repeat;}
.flow_top_1_img,.flow_top_2_img,.flow_top_3_img{height:53px;background:url(../img/flow_top_img.png) no-repeat;}
.flow_top_1{background-position:0 0;}
.flow_top_2{background-position:0 -53px;}
.flow_top_3{background-position:0 -106px;}
.flow_top_1_img{background-position:0 0;}
.flow_top_2_img{background-position:-220px 0;}
.flow_top_3_img{background-position:-440px 0;}
.flow_enquete .left{float:left;width:330px;}
.flow_enquete .right{float:right;width:190px;height:170px;}
.flow_enquete_1,.flow_enquete_2,.flow_enquete_3{background:url(../img/flow_enquete.png) no-repeat;}
.flow_enquete_1_img,.flow_enquete_2_img,.flow_enquete_3_img{background:url(../img/flow_enquete_img.png) no-repeat;}
.flow_enquete_1{height:59px;background-position:0 0;}
.flow_enquete_2{height:40px;background-position:0 -59px;}
.flow_enquete_3{height:40px;background-position:0 -99px;}
.flow_enquete_1_img{height:59px;background-position:0 0;}
.flow_enquete_2_img{height:40px;background-position:-190px 0;}
.flow_enquete_3_img{height:40px;background-position:-380px 0;}
.point{width:660px;margin:0 auto 70px;padding:15px 25px;font-size:75%;background-color:#F7F1F0;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;line-height:160%;}
.flow_top .point,.flow_enquete .point{width:330px;margin-left:0;padding:10px 20px;font-size:85%;background-color:#F7F1F0;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;display:block;clear:both;line-height:160%;}
.enquete_img{margin:-30px auto 0;width:580px;height:270px;background:url(../img/enquete_img.png) ;text-indent:-9999px;}
.syarei_img{margin:0 auto 20px;width:680px;height:290px;background:url(../img/syarei_img.png);text-indent:-9999px;}
.syarei_link{text-align:right;margin-bottom:20px;}
.about_monitor_img{margin:0 auto 20px;width:680px;height:330px;background:url(../img/about_monitor_img.png) 0 0;text-indent:-9999px;}
.about_monitor_img2{margin:0 auto 20px;width:680px;height:430px;background:url(../img/about_monitor_img.png) 0 -330px;text-indent:-9999px;}

/*-------------------------------
inc_service
-------------------------------*/
.service{margin:0 auto;width:800px;font-size:85%;}
.service_border{height:12px;background:url(../img/images.png) no-repeat 0 -2px;clear:both;}
.service_title{margin:30px 0 40px;width:320px;height:30px;background:url(../img/title_20150521.png) no-repeat 0px -210px;text-indent:-9999px;}
.service li{margin-bottom:40px;float:left;line-height:180%;}
.service dt{float:left;padding-right:20px;}
.service .left{width:400px;margin:0 60px 0 20px;}
.service .right{width:320px;}
.service_title.corp {
	width: 800px;
	margin-bottom: 30px;
	background-position: 0px -240px;
}
.service_description {
	font-size: 14px;
	margin: 0 70px 30px;
}

/*-------------------------------
#footer
-------------------------------*/
.rsm_unit_ads_s {text-align: center;margin: 5px auto 5px auto;border-top: 1px solid #999999;clear: both;padding: 3px 0 0 0;}
#rsm_footer {margin: 10px 0 30px;clear: both;text-align: center;border-top: 1px solid #999999;font-size: 75%;padding: 10px 0 0 0;}
/* Change device */
.changeDevice {text-align: center; display: block; }
.changeDevice dl {text-align: center; display: inline-block; padding: 10px 30px; border: 1px solid #e7e7e7; background: #f9f9f9; text-align: center; }
.changeDevice dd, .changeDevice p { margin: 0; }
.changeDevice dl dt, .changeDevice dl dd {display: inline; font-size: 14px; line-height: 1.2em; }
.changeDevice dt:after {content: ":"; }
.changeDevice dl dt{padding-right: 0.2em; }
.changeDevice dl dd span {font-weight: bold; }
.changeDevice dl dd.first:after {content: "\ff5c"; }


/*-------------------------------
fyi
-------------------------------*/
.fyi_year{margin:10px auto 40px;font-size: 20px;font-weight:bold;color: #09AB6F;filter: alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;text-align:center;}
.fyi_unit,.fyi_footer{font-size:85%;width:660px;}
.fyi_unit{margin:20px auto 100px;}
.fyi_title{float:left;font-size: 20px;font-weight:bold;color: #09AB6F;width:520px;padding-right:10px;}
.fyi_date{float:right;width:130px;text-align:right;}
.fyi_main{padding-top:40px;clear:both;}
.fyi_footer{margin:90px auto 60px;text-align:center;}
.fyi_footer span{color:#b2b2b2;}
.fyi_unit .point{margin:0 auto;width:610px;padding:15px 25px;font-size:85%;background-color:#F7F1F0;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;display:block;clear:both;text-align:center;}
.fyi_unit .pdf{margin:0 auto;width:590px;padding:15px 20px;font-size:85%;background-color:#F7F1F0;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius:5px;}
.fyi_unit .pdf div{float:right;padding-left:20px;height:4em;}


/*-------------------------------
guide
-------------------------------*/
.guide_title{width:660px;height:35px;background:url(../img/title_guide.png) no-repeat;text-indent:-9999px;}
.guide{margin:30px auto 90px;width:660px;font-size: 85%;}
.guide h2{font-size: 20px;font-weight:bold;color: #09AB6F;}
