@charset "UTF-8";

/* LIST OF CONTENT========================================

bodymonitor/index.html

===================================================== */



body#bodymonitor div#container div#main div#contents div#center_column p.pankuzu {
	font-size:85%;
}

body#bodymonitor div#container div#main div#contents div#center_column a:link {
	color:#ff7f02;
}

body#bodymonitor div#container div#main div#contents div#center_column a:visited {
	color:#ff7f02;
}

body#bodymonitor div#container div#main div#contents div#center_column a:hover {
	color:#ff7f02;
}

body#bodymonitor div#container div#main div#contents div#center_column a:active {
	color:#ff7f02;
}

body#bodymonitor div#container div#main div#contents div#center_column .orangeTxt {
	color:#ff7f02;
}

body#bodymonitor div#container div#main div#contents div#center_column h2 {
	margin:20px 0 0 0;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg {
	width:650px;
	margin:24px 0 0 13px;
	background:url(../concentrate/img/conce_main_bg.gif) left top repeat-y;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm {
	padding:0 0 46px 0;
	background:url(../bodymonitor/img/bodymonitor_bgbtm.gif) left bottom no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.titlearea h3,
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.titlearea p {
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	vertical-align:bottom;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.titlearea h3 {
	background:url(../bodymonitor/img/bodymonitor_title_main.gif) left top no-repeat;
	height:249px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.titlearea p {
	background:url(../bodymonitor/img/bodymonitor_txt_main.gif) left top no-repeat;
	height:78px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.titlearea p.comment {
	background:url(../bodymonitor/img/bodymonitor_comment.gif) left top no-repeat;
	height:29px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl dt,
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl dd {
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	vertical-align:bottom;
}

/*　特典
---------------------------*/
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dt {
	background:url(../bodymonitor/img/bodymonitor_merit_title.jpg) left top no-repeat;
	height:96px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dd p {
	background:url(../bodymonitor/img/bodymonitor_merit_text.gif) left top no-repeat;
	height:40px;
}

/*
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dd ul {
	height:170px;
}
*/
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dd ul li {
	background:url(../bodymonitor/img/bodymonitor_merit_main01.jpg) left top no-repeat;
	height:78px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	vertical-align:bottom;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dd ul li.merit02 {
	background:url(../bodymonitor/img/bodymonitor_merit_main02.jpg) left top no-repeat;
	height:88px;
}

/*　応募条件
---------------------------*/
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl dt.condition  {
	background:url(../bodymonitor/img/bodymonitor_type_title.jpg) left top no-repeat;
	height:73px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.ans {
	background:url(../bodymonitor/img/bodymonitor_type_text.gif) no-repeat left top;
	height:46px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl dd.ansComment {
	text-indent:0px;
	margin:18px 0 0 365px;
	font-size:11px;
	line-height:1em;
	width:270px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.example dt {
	background:url(../bodymonitor/img/bodymonitor_type_example_title.gif) left top no-repeat;
	height:76px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.example dd {
	text-indent:0;
	background:url(../bodymonitor/img/bodymonitor_type_example_bg.gif) left top no-repeat;
	height:478px;
	padding:12px 0 0 67px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.example dd img {
	margin:0;
	float:left;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.example dd div#to_jitsurei {
	margin-top:36px;
	margin-left:-26px;
	clear: right;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.example dd div#to_jitsurei a {
	display:block;
	background:url(../monitor/img/btn_2_jitsurei.gif) left top no-repeat;
	width: 570px;
	height: 57px;
	text-indent:-9999px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.example dd div#to_jitsurei a:hover {
	background:url(../monitor/img/btn_2_jitsurei.gif) left bottom no-repeat;
}


/*　勧誘
---------------------------*/
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.relief dt {
	background:url(../bodymonitor/img/bodymonitor_anshin_title.jpg) left top no-repeat;
	height:64px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.relief dd p {
	background:url(../bodymonitor/img/bodymonitor_anshin_text01.gif) left top no-repeat;
	height:51px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.relief dd p.txt {
	background:url(../bodymonitor/img/bodymonitor_anshin_text02.gif) left top no-repeat;
	height:79px;
}

/*　応募要項
---------------------------*/
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry {
	background:url(../bodymonitor/img/bodymonitor_youkou_bg.gif) left top repeat-y;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry h4,
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry h5,
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dt {
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	vertical-align:bottom;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry h4 {
	background:url(../bodymonitor/img/bodymonitor_youkou_title.gif) left top no-repeat;
	height:140px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry h5 {
	background:url(../bodymonitor/img/bodymonitor_youkou_top.gif) left top no-repeat;
	height:26px;
	margin:0 0 20px 0;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl {
	width:572px;
	margin:0 0 0 39px;
	padding:0 0 15px 0;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dt {
	margin:5px 0 7px 0;
	height:19px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd {
	padding:0 10px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd strong {
	color:#333333;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd em {
	color:#f7791b;
	padding:3px 0 6px 0;
	display:block;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry01 dt {
	background:url(../bodymonitor/img/bodymonitor_youkou_01_title.gif) left top no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry02 dt {
	background:url(../bodymonitor/img/bodymonitor_youkou_02_title.gif) left top no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry03 dt {
	background:url(../bodymonitor/img/bodymonitor_youkou_03_title.gif) left top no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry04 dt {
	background:url(../bodymonitor/img/bodymonitor_youkou_04_title.gif) left top no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dt {
	background:url(../bodymonitor/img/bodymonitor_youkou_05_title.gif) left top no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry06 dt {
	background:url(../bodymonitor/img/bodymonitor_youkou_06_title.gif) left top no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry04 ol li {
	font-weight:bold;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd {
	padding:0 0 0px;
	margin-top:10px;
/*	background:url(../bodymonitor/img/monitor_youkou_05_bgbtm.gif) left bottom no-repeat;*/
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ul {
	padding:10px 36px 0 36px;
/*	background: #fdf0b6 url(../bodymonitor/img/monitor_youkou_05_bgtop.gif) left top no-repeat;*/
}
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ul li {
	padding:30px 0 0 ;
	margin:0;
	line-height:2em;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ul li a.address {
	font-weight: bold;
}

/*　応募要項　ステップ　*/
body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ol {
	padding:0 0 15px 10px;
	margin:0;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ol li {
	background:url(../bodymonitor/img/bodymonitor_youkou_05_libg.gif) left bottom no-repeat;
	margin:0 10px 0 0;
	font-weight:bold;
	padding:9px 5px 26px 0;
	background-color:#FFFFFF;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ol li.end05 {
	background: none;
	background-color:#FFFFFF;
	padding:9px 5px 9px 0;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ol li p.st01 {
	background:url(../bodymonitor/img/bodymonitor_youkou_05_li01.gif) 0 0 no-repeat;
	padding:0 0 0 30px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ol li p.st02 {
	background:url(../bodymonitor/img/bodymonitor_youkou_05_li02.gif) 0 0 no-repeat;
	padding:0 0 0 30px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ol li p.st03 {
	background:url(../bodymonitor/img/bodymonitor_youkou_05_li03.gif) 0 0 no-repeat;
	padding:0 0 0 30px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ol li .stmini {
	margin:0;
	padding:0;
	font-weight:normal;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ol li p.st04 {
	background:url(../bodymonitor/img/bodymonitor_youkou_05_li04.gif) 0 0 no-repeat;
	padding:0 0 0 30px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dd ol li p.st05 {
	background:url(../bodymonitor/img/bodymonitor_youkou_05_li05.gif) 0 0 no-repeat;
	padding:0 0 0 30px;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li {
	padding:5px 0 2px 30px;
	line-height:1.35em;
	margin:0 0 2px 0;
}


body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry06 dd img {
	margin-top:22px;
}


body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num01 {
	background:url(../bodymonitor/img/bodymonitor_icon_01.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num02 {
	background:url(../bodymonitor/img/bodymonitor_icon_02.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num03 {
	background:url(../bodymonitor/img/bodymonitor_icon_03.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num04 {
	background:url(../bodymonitor/img/bodymonitor_icon_04.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num05 {
	background:url(../bodymonitor/img/bodymonitor_icon_05.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num06 {
	background:url(../bodymonitor/img/bodymonitor_icon_06.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num07 {
	background:url(../bodymonitor/img/bodymonitor_icon_07.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num08 {
	background:url(../bodymonitor/img/bodymonitor_icon_08.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num09 {
	background:url(../bodymonitor/img/bodymonitor_icon_09.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num10 {
	background:url(../bodymonitor/img/bodymonitor_icon_10.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num11 {
	background:url(../bodymonitor/img/bodymonitor_icon_11.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num12 {
	background:url(../bodymonitor/img/bodymonitor_icon_12.gif) 0 0.2em no-repeat;
}

body#bodymonitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li span.caution {
	color: #F00; 
 }
