@charset 'Shift_JIS';

/* - First{ C.K } - Last{ Y.H } - Update{ 2008-08-14 } - About{ NoticePage style of easygame Basic } */



/* Information
-------------------------------------------------- */
.help .ctsWrapper {
padding-bottom: 15px;
}
.help .question {
width: 257px;
height: 38px;
margin: 1px auto 0;
background: url(https://images.hange.jp/hangame/easy/easy_common/bg_question.gif) no-repeat center bottom;
}
.help .ctsWrapper h3 {
margin: 18px 20px 10px;
}
.help .ctsWrapper p {
margin: 0 20px 10px;
line-height: 1.5;
}



/* Guideline
-------------------------------------------------- */
#contents.help #agreementArea {
width: 644px;
margin: 0 auto 5px;
padding: 0;
background: url(https://images.hange.jp/hangame/easy/msduelgo/help/bg_agreement.gif) 0 0 repeat-y;
}
#bodyArea.easyGame #contentsArea #contents.help #agreementArea h3,
#bodyArea.easyGame #contentsArea #contents.help #noticeArea h3 {
display: block;
}
#agreementArea ul.caution {
width: 604px;
height: 42px;
background: url(https://images.hange.jp/hangame/easy/msduelgo/help/bg_agreement_top.gif) 0 0 no-repeat;
margin: 0 auto;
padding: 15px 10px 4px 30px;
}
	#agreementArea ul.caution li {
	margin-bottom: 5px;
	padding: 0 0 0 15px;
	background: url(https://images.hange.jp/hangame/easy/msduelgo/shop/ico_dot_popup.gif) no-repeat 3px 2px;
	}
	#agreementArea ul.caution  li p img {
	margin: 3px 0 0 -16px;
	}
#agreementArea #agreement {
width: 644px;
margin: 0 auto;
padding: 20px 0;
background: url(https://images.hange.jp/hangame/easy/msduelgo/help/bg_agreement_btm.gif) left bottom no-repeat;
text-align: center;
}
#contents.help #agreementArea #agreement h3,
#contents.help #agreementArea #agreement h4,
#contents.help #agreementArea #agreement ol,
#contents.help #agreementArea #agreement p {
width: 580px;
margin: 0 auto 5px;
padding: 0;
text-align: left;
}
#contents.help #agreementArea #agreement ol {
width: 556px;
margin: 0 auto 20px;
padding: 0 12px;
}
	#contents.help #agreementArea #agreement li {
	margin: 5px auto;
	padding-left: 2em;
	text-indent: -1.5em;
	}
		#contents.help #agreementArea #agreement li a {
		color: #30f;
		}
	#contents.help #agreementArea #agreement ol li ul {
	padding: 0 0 2px;
	}
		#contents.help #agreementArea #agreement ol li ul li {
		background: url(https://images.hange.jp/hangame/easy/msduelgo/shop/ico_dot_popup.gif) left 3px no-repeat;
		margin: 3px auto;
		padding-left: 1.2em;
		text-indent:  0;
		}


/* “¯ˆÓ
-------------------------------------------------- */
#container #agreementArea.guideline ul.caution{
	height:76px;
	background:url(https://images.hange.jp/hangame/easy/sugoiz/help/bg_agreement_top.gif) left top no-repeat;
}
#container #agreementArea.requre_agree #agreement{
	/*background:none;*/
	padding:0 0 5px;
}
#contents.help #agreementArea #agreement li a {
color: #676767;
}
#container #agreementArea.requre_agree #agreement .holder{
	height:600px;
	margin-right:7px;
	margin-bottom:5px;
	padding:20px 0;
	overflow-y:scroll;
}
#container #agreementArea.requre_agree .agreement_btn{
	position:relative;
	z-index:100;
	margin-top:-10px;
	height:84px;
	padding-top:13px;
	text-align:center;
	background:url(https://images.hange.jp/hangame/easy/sugoiz/help/bg_agreement_bottom.gif) left top no-repeat;
}
#container #agreementArea.requre_agree .agreement_btn p{
	margin-bottom:8px;
}
#container #agreementArea.requre_agree .agreement_btn span{
	margin:0 8px;
}
#container #agreementArea.requre_agree .agreement_btn span input{
	position:relative;
	top:2px;
}