@charset "UTF-8";

/* LIST OF CONTENT========================================

monitor/index.html

===================================================== */



body#monitor div#container div#main div#contents div#center_column p.pankuzu {
	font-size:85%;
}

body#monitor div#container div#main div#contents div#center_column a:link {
	color:#c33f6b;
}

body#monitor div#container div#main div#contents div#center_column a:visited {
	color:#c33f6b;
}

body#monitor div#container div#main div#contents div#center_column a:hover {
	color:#c33f6b;
}

body#monitor div#container div#main div#contents div#center_column a:active {
	color:#c33f6b;
}

body#monitor div#container div#main div#contents div#center_column .pinkTxt {
	color:#d14677;
}

body#monitor div#container div#main div#contents div#center_column h2 {
	margin:20px 0 0 0;
}

body#monitor 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#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm {
	padding:0 0 46px 0;
	background:url(../monitor/img/monitor_bgbtm.gif) left bottom no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.titlearea h3,
body#monitor 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#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.titlearea h3 {
	background:url(../monitor/img/monitor_title_main.gif) left top no-repeat;
	height:210px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.titlearea p {
	background:url(../monitor/img/monitor_txt_main.gif) left top no-repeat;
	height:121px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.titlearea p.friends {
	background:url(../monitor/img/monitor_txt_friends.gif) left top no-repeat;
	height:65px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl dt,
body#monitor 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#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dt {
	background:url(../monitor/img/monitor_merit_title.gif) left top no-repeat;
	height:26px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dd p {
	background:url(../monitor/img/monitor_merit_text.gif) left top no-repeat;
	height:110px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dd ul {
	height:170px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dd ul li {
	background:url(../monitor/img/monitor_merit_main01.gif) left top no-repeat;
	height:69px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	vertical-align:bottom;
}

body#monitor 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(../monitor/img/monitor_merit_main02.gif) left top no-repeat;
	height:101px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit {
	position: relative;
	
}
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.merit dd.to_concentrate {
	text-indent:0;
	position: absolute;
	right: 45px;
	top: 70px;
	font-size: 10px;
	line-height:1.6;
	text-align:right;
}


body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.type dt {
	background:url(../monitor/img/monitor_type_title.gif) left top no-repeat;
	height:26px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.type dd p {
	background:url(../monitor/img/monitor_type_text.gif) left top no-repeat;
	height:66px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.type dd dl dt {
	background:url(../monitor/img/monitor_type_example_title.gif) left top no-repeat;
	height:67px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.type dd dl dd {
	text-indent:0;
	background:url(../monitor/img/monitor_type_example_bg.gif) left top no-repeat;
	height:543px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.type dd dl dd img {
	display:block;
	margin:0 0 0 55px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.type dd dl dd img#text_kojinsa {
	display:block;
	margin-right:55px;
	margin-bottom:22px;
	float: right;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.type dd dl dd div#to_jitsurei {
	margin-left:41px;
	clear: right;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.type dd dl 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#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.type dd dl dd div#to_jitsurei a:hover {
	background:url(../monitor/img/btn_2_jitsurei.gif) left bottom no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.relief dt {
	background:url(../monitor/img/monitor_anshin_title.gif) left top no-repeat;
	height:26px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.relief dd p {
	background:url(../monitor/img/monitor_anshin_text01.gif) left top no-repeat;
	height:63px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.faqarea dl.relief dd p.txt {
	background:url(../monitor/img/monitor_anshin_text02.gif) left top no-repeat;
	height:89px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry {
	background:url(../monitor/img/monitor_youkou_bg.gif) left top repeat-y;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry h4,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry h5,
body#monitor 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#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry h4 {
	background:url(../monitor/img/monitor_youkou_title.gif) left top no-repeat;
	height:140px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry h5 {
	background:url(../monitor/img/monitor_youkou_top.gif) left top no-repeat;
	height:26px;
	margin:0 0 20px 0;
}

body#monitor 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#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dt {
	margin:0 0 7px 0;
	height:19px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd {
	padding:0 10px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd strong {
	color:#333333;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd em {
	color:#d14677;
	padding:0 0 0px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry01 dt {
	background:url(../img/monitor/facial/youkou_01_title.gif) left top no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry02 dt {
	background:url(../img/monitor/facial/youkou_02_title.gif) left top no-repeat;
}
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry03 dt {
	background:url(../img/monitor/facial/youkou_03_title.gif) left top no-repeat;
}
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry04 dt {
	background:url(../img/monitor/facial/youkou_04_title.gif) left top no-repeat;
}
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry05 dt {
	background:url(../img/monitor/facial/youkou_05_title.gif) left top no-repeat;
}
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry06 dt {
	background:url(../img/monitor/facial/youkou_06_title.gif) left top no-repeat;
}

body#monitor 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#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry06 dd {
	padding:0 0 0px;
	margin-top:10px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry06 dd p.btn_form {
	width: 495px;
	margin: 0 auto;
	padding-top: 12px;
	padding-bottom: 12px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry06 dd p.ex {
	width: 550px;
	margin: 0 auto;
	padding-bottom: 24px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry06 dd ul {
	padding:10px 36px 0 36px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry06 dd ul li {
	padding:30px 0 0 ;
	margin:0;
	line-height:2em;
}

body#monitor 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#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl.entry06 {
	padding:0;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li {
	padding:3px 0 8px 30px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num01,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num01
{
	background:url(../monitor/img/monitor_icon_01.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num02,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num02
{
	background:url(../monitor/img/monitor_icon_02.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num03,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num03
{
	background:url(../monitor/img/monitor_icon_03.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num04,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num04
{
	background:url(../monitor/img/monitor_icon_04.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num05,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num05
{
	background:url(../monitor/img/monitor_icon_05.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num06,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num06
{
	background:url(../monitor/img/monitor_icon_06.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num07,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num07
{
	background:url(../monitor/img/monitor_icon_07.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num08,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num08
{
	background:url(../monitor/img/monitor_icon_08.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num09,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num09
{
	background:url(../monitor/img/monitor_icon_09.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num10,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num10
{
	background:url(../monitor/img/monitor_icon_10.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num11,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num11
{
	background:url(../monitor/img/monitor_icon_11.gif) 0 0.3em no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li.num12,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num12
{
	background:url(../monitor/img/monitor_icon_12.gif) 0 0.3em no-repeat;
}
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num01,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num02,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num03,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num04,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num05,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num06,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num07,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num08,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num09,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry ol li div.num10
{
	background-position: 0 0;
}



/*　応募フロー　*/
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li
{
	padding: 0;
	margin-bottom: 8px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li.plural {
	margin-bottom:0;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li div.entry_flow_text
{
	float: right;
	width: 350px;
	height: 122px;
	background:url(../img/monitor/facial/flow_arrow02.gif) left bottom no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li.plural div.entry_flow_text {
	margin-bottom:8px;
	height:auto;
	background:none;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li.last div.entry_flow_text
{
	background: none;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li div.entry_flow_title,
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li div.entry_flow_body
{
	padding-left: 33px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li.plural div.entry_flow_title {
	margin-bottom:7px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li.plural div.entry_flow_body {
	background:url(../img/monitor/facial/flow_arrow02.gif) left bottom no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li.plural div.entry_flow_body p {
	position:relative;
	bottom:7px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry dl dd ol#entry_flow li div.entry_flow_img
{
	float: left;
	width: 191px;
	height: 122px;
}


/* 豪華賞品詳細 */
body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize {
	margin:0 0 15px 49px;
	padding-top:12px;
	width:549px;
	background:url(../img/monitor/prize_bg_all.gif) 0 0 no-repeat;
	line-height:1;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.prize_inner {
	padding:0 4px 15px;
	background:url(../img/monitor/prize_bg_all.gif) 0 100% no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div dl {
	margin-left:0;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div dl dt {
	text-indent:0;
	font-size:1px;
	line-height:1;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_environ h6 {
	margin-bottom:11px;
	text-align:center;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_environ dl {
	padding:20px 0 10px 110px;
	margin:0 0 20px 0;
	width:431px;
	min-height:120px;
	height:auto !important;
	height:120px;
	background:#fff1d3 url(../img/monitor/prize_bg_environ.jpg) 30px 15% no-repeat;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_environ dl dt {
	float:left;
	margin-top:4px;
	padding-right:45px;
	width:90px;
	text-align:center;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_environ dl dt img {
	display:block;
	margin:0 auto 8px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_environ dl dt span {
	display:inline-block;
	padding-left:20px;
	color:#ff5500;
	background:url(../img/monitor/prize_bg_number.gif) 0 50% no-repeat;
	font-weight:bold;
	font-size:20px;
	/display:inline;
	/zoom:1;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_environ dl dt span span {
	padding-left:0;
	padding-right:20px;
	background-position:100% 50%;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_environ dl dd {
	float:left;
	padding:0;
	width:290px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_environ dl dd div {
	margin-bottom:10px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.past_txt {
	margin-top:15px;
	color:#ff5500;
	text-align:center;
	font-size:10px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_environ div.past_txt span {
	color:#cccccc;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.past_img {
	margin-bottom:8px;
	text-align:center;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_elcrest h6 {
	margin-bottom:8px;
	text-align:center;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_elcrest dl.contest_elcrest_left {
	float:left;
	margin-left:28px;
	width:230px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_elcrest dl.contest_elcrest_right {
	float:right;
	margin-right:28px;
	width:230px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_elcrest dl dt {
	margin-bottom:10px;
	min-height:30px;
	height:auto !important;
	height:30px;
	font-weight:bold;
	font-size:18px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_elcrest dl dt img {
	margin-right:6px;
	vertical-align:bottom;
	/position:relative;
	/bottom:4px;
	/vertical-align:middle;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_elcrest dl dd {
	line-height:1.833;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_elcrest p {
	clear:both;
	text-align:center;
	font-size:10px;
}

body#monitor div#container div#main div#contents div#center_column div.contents_bg div.contents_bgbtm div.entry div.prize div.contest_elcrest p a {
	color:#ff5500;
	font-weight:bold;
	font-size:14px;
}


/*============================================================
　エルクレスト安心のお約束
============================================================*/
body#monitor div#container div#main div#contents div.entry dl.entry06 dd div.area_promise {
	margin:20px auto;
	padding:8px 12px 5px;
	border:3px solid #f19500;
	width:465px;
}

body#monitor div#container div#main div#contents div.entry dl.entry06 dd div.area_promise div#section_promise {
	overflow:hidden;
	margin-top:8px;
}

body#monitor div#container div#main div#contents div.entry dl.entry06 dd div.area_promise div#section_promise dl {
	margin-left:0;
	padding-bottom:0;
	width:auto;
}

body#monitor div#container div#main div#contents div.entry dl.entry06 dd div.area_promise div#section_promise dl dt {
	margin-bottom:0;
	height:auto;
	background:none !important;
	text-indent:0;
	font-size:12px;
	line-height:1.6;
}

body#monitor div#container div#main div#contents div.entry dl.entry06 dd div.area_promise div#section_promise dl dd.txt {
	overflow:auto;
	margin-top:0;
}

body#monitor div#container div#main div#contents div.entry dl.entry06 dd div.area_promise div#section_promise dl dd.txt div {
	padding-top:8px;
}

body#monitor div#container div#main div#contents div.entry dl.entry06 dd div.area_promise div#section_promise dl dd.txt div dl {
	margin:20px 0;
}

body#monitor div#container div#main div#contents div.entry dl.entry06 dd div.area_promise div#section_promise dl dd.txt div dl dd {
	margin-top:0;
}

body#monitor div#container div#main div#contents div.entry dl.entry06 dd div.area_promise div#section_promise dl dd.txt div p.close {
	margin-top:8px;
	margin-bottom:7px;
	text-align:center;
}