/* CSS Document */
@charset "Shift_JIS";
/*
-----------------------------------------------
Cascading Style Sheets for [GungHo Games]
----------------------------------------------- */
@import "../../common/css/lower.css";

*{
	margin: 0px;
	padding: 0px;
}

/*font*/

/*15px*/
.b3lits dt{
	font-size:120%;
	font-weight:bold;
}

/*17px*/
.colorindex{
	font-size:130%;
	font-weight:bold;
}

.unitd5box dt{
	font-weight:bold;
}

.colorindex{
	margin-bottom:5px;
}

.d4box h4{
	font-size:120%;
}

.d5box h4{
	font-size:120%;
}

.bfore h3,
.bfore3 h3,
.guideConBox h3,
.nerbox h3,
.b1right h2,
.b1left h2,
.b4right h3,
.b4left h3,
.unitd5box h4{
	font-size:110%;
}

.inlinelist li{
	display:inline;
	padding-right:1em;
}


/*B1 B4*/
.b1section,
.b4section{
	margin-bottom:44px;
}

.b1right,
.b1left{
	width:360px;
}

.b4right,
.b4left{
	width:340px;
}

.b1right,
.b4right{
	float:right;
}

.b1left,
.b4left{
	float:left;
}

.b1right p.b1rightpic,
.b1left p.b1leftpic,
.b4right p.b4rightpic,
.b4left p.b4leftpic{
	float:left;
	width:80px;
}

.b1right div.b1righttxt,
.b1left div.b1lefttxt{
	float:right;
	width:270px;
}


.b4right div.b4righttxt,
.b4left div.b4lefttxt{
	float:right;
	width:250px;
}


.b1right h2,
.b1left h2,
.b4section h3,
.b4section h3{
	margin-bottom:14px;
}

.b4headline{
	margin-bottom:15px;
}

.unitb4section{
	padding:0 10px;
}

.b4section p{
	line-height:110%;
}
/*B2*/
.b2list{
	margin:0 0 15px 20px;
	list-style:none;
}

.b2listnum{
	margin:0 0 0 25px;
}

.b2praglaph{
	margin-left:20px;
	/*text-indent: 1em;*/
}

/*B3*/
.b3Bleft{
	width:403px;
	float:left;
}

.b3Bright{
margin-top: 8px;
 	width: 275px;
	float:right;
}

.b3lits{
	margin-top:15px;
}

.b3lits dt,
.unitd5box h4{
	margin-bottom:5px;
	padding:5px 0 5px 40px;
}

.unitd5box p,
.unitd5box dl{
	margin-left:40px;
	margin-bottom:15px;
}

.b3lits dd{
	margin-left:40px;
	margin-bottom:15px;
}

.b3lits dd.btms{
	margin-bottom:0;
}

/*D1*/
.d1box{
	/*margin-left:10px;*/
}

.d1box p{
	margin-bottom:15px;
}

.d1box p.mfread{
	margin-top:11px;
	margin-bottom:20px;
	margin-left: 41px;
}


/*D5*/
.d5bigimg{
	margin-bottom:45px;
	text-align:center;
	margin-top: 37px;
	margin-right: 0px;
	margin-left: 0px;
}

.d5left,
.d5right{
	width:337px;
}

.d5left{
	float:left;
}

.d5right{
	float:right;
}

.unitd5box dt{
	padding:5px 0 5px 20px;
}

.unitd5box dd{
	padding-left:20px;
	margin-bottom:20px;
}

.expBleft dd{
	padding-left:0px;
	margin-bottom:20px;
}


.marnum1{
	background:url(../images/pict_01.gif) 0 50% no-repeat;
}

.marnum2{
	background:url(../images/pict_02.gif) 0 50% no-repeat;
}

.marnum3{
	background:url(../images/pict_03.gif) 0 50% no-repeat;
}

.marnum4{
	background:url(../images/pict_04.gif) 0 50% no-repeat;
}

.marnum5{
	background:url(../images/pict_05.gif) 0 50% no-repeat;
}

.marnum6{
	background:url(../images/pict_06.gif) 0 50% no-repeat;
}

.marnum7{
	background:url(../images/pict_07.gif) 0 50% no-repeat;
}


#b3a,
#d5a,
#d4a{
	background:url(../images/marker_a.gif) 0 50% no-repeat;
}
#b3b,
#d5b,
#d4b{
	background:url(../images/marker_b.gif) 0 50% no-repeat;
}
#b3c,
#d5c,
#d4c{
	background:url(../images/marker_c.gif) 0 50% no-repeat;
}
#b3d,
#d5d,
#d4d{
	background:url(../images/marker_d.gif) 0 50% no-repeat;
}
#b3e,
#d5e,
#d4e{
	background:url(../images/marker_e.gif) 0 50% no-repeat;
}
#b3f,
#d5f,
#d4f{
	background:url(../images/marker_f.gif) 0 50% no-repeat;
}
#b3g,
#d5g,
#d4g{
	background:url(../images/marker_g.gif) 0 50% no-repeat;
}
#b3h,
#d5h,
#d4h{
	background:url(../images/marker_h.gif) 0 50% no-repeat;
}
#b3i,
#d5i,
#d4i{
	background:url(../images/marker_i.gif) 0 50% no-repeat;
}
#b3j,
#d5j,
#d4j{
	background:url(../images/marker_j.gif) 0 50% no-repeat;
}
#b3k,
#d5k,
#d4k{
	background:url(../images/marker_k.gif) 0 50% no-repeat;
}
#b3l,
#d5l,
#d4l{
	background:url(../images/marker_l.gif) 0 50% no-repeat;
}
#b3m,
#d5m,
#d4m{
	background:url(../images/marker_m.gif) 0 50% no-repeat;
}
#b3n,
#d5n,
#d4n{
	background:url(../images/marker_n.gif) 0 50% no-repeat;
}
#b3o,
#d5o,
#d4o{
	background:url(../images/marker_o.gif) 0 50% no-repeat;
}
#b3p,
#d5p,
#d4p{
	background:url(../images/marker_p.gif) 0 50% no-repeat;
}
#b3q,
#d5q,
#d4q{
	background:url(../images/marker_q.gif) 0 50% no-repeat;
}
#b3r,
#d5r,
#d4r{
	background:url(../images/marker_r.gif) 0 50% no-repeat;
}
#b3s,
#d5s,
#d4s{
	background:url(../images/marker_s.gif) 0 50% no-repeat;
}
#b3t,
#d5t,
#d4t{
	background:url(../images/marker_t.gif) 0 50% no-repeat;
}
#b3u,
#d5u,
#d4u{
	background:url(../images/marker_u.gif) 0 50% no-repeat;
}
#b3v,
#d5v,
#d4v{
	background:url(../images/marker_v.gif) 0 50% no-repeat;
}
#b3w,
#d5w,
#d4w{
	background:url(../images/marker_w.gif) 0 50% no-repeat;
}
#b3x,
#d5x,
#d4x{
	background:url(../images/marker_x.gif) 0 50% no-repeat;
}
#b3y,
#d5y,
#d4y{
	background:url(../images/marker_y.gif) 0 50% no-repeat;
}
#b3z,
#d5z,
#d4z{
	background:url(../images/marker_z.gif) 0 50% no-repeat;
}
#b3aa,
#d5aa,
#d4aa{
	background:url(../images/marker_aa.gif) 0 50% no-repeat;
}
#b3ab,
#d5ab,
#d4ab{
	background:url(../images/marker_ab.gif) 0 50% no-repeat;
}
#b3ac,
#d5ac,
#d4ac{
	background:url(../images/marker_ac.gif) 0 50% no-repeat;
}
#b3ad,
#d5ad,
#d4ad{
	background:url(../images/marker_ad.gif) 0 50% no-repeat;
}


/**/

#subframe_bg ol.guide{
	margin: 0;
	padding: 0 0 0 0;
}

#guidemavi ul.guide li{
	margin:0;
}
#guidenavi{
	background:#ffffff;
	border:1px solid #BFBFBF;
}
.none{
	display:none;
}

#glist4,
#glist11,
#glist16,
#glist20{
	margin:0;
	padding:0;
	list-style:none;
}

#guidenavi li{
	/*margin-bottom:10px;*/
	text-align:left;
}
/*
#guidenavi li a:link,
#guidenavi li a:visited{
	color:#000000;
}
*/

#guidetitle{
	margin-bottom:15px;
}

/* add 080127 B-2—p */
#guidetitle_b2{
	margin-bottom:20px;
}

.guidetop{
	list-style:none;
}

/* update 080127 members
.guidetop li{
	margin:0 31px 31px 0;
	width:221px;
	float:left;
}
*/

.guidetop li{
	margin:0 24px 24px 0;
	width:221px;
	float:left;
}


.guidetop li.edge{
	margin-right:0;
}

/*02*/
.read{
	padding:0 10px;
	font-weight:bold;
	line-height:130%;
	margin-bottom:20px;
}
.game_ti{
	color: #993399;
	font-weight:bold;
	line-height:130%;
}
.read .linktxt
{
	text-align:right;

}


.read .right
{
	font-weight:bold;
}


.read p a
{
	font-weight:normal;
	margin-right: 65px;

}

 
.read2{
	font-weight:bold;
	line-height:130%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	padding: 0;
	margin-left: 10px;
}

.read2 .right
{
	font-weight:bold;
	margin-right: 65px;

}

.read3{
	margin-bottom:30px;
	line-height:130%;
}


.read4{
	font-weight:bold;
	line-height:130%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	padding: 0;
	margin-left: 10px;
}

.read4 .right
{
	font-weight:bold;
	margin-right: 65px;

}

.cautionTxt{
	color:#FF0000;
}

.guideConBox{
}

.expBlock{
	/*border: 1px solid #C7A1CD;*/
	padding:9px;
	margin-bottom: 27px;
	height:100%;
	line-height:130%;
}

.expBlockinptop{
	/*border: 1px solid #C7A1CD;*/
	padding:9px;
	margin: 0;
	height:100%;
	line-height:130%;
}

/*purple1*/
#purple1 div.guideConBox div.expBlock{
	 border: 1px solid #C7A1CD;
}

#purple1 div.expBlock{
	 border: 1px solid #C7A1CD;
}

#purple1 div.guideConBox div.expBlock .colorindex{
	 color:#C7A1CD;
}

#purple1 div.expBlock .colorindex{
	 color:#C7A1CD;
}


#purple1 p.guideUnderbtn{
color:#721482;
}

/*purple2*/
#purple2 div.guideConBox div.expBlock{
	 border: 1px solid #E6CEEB;
}
#purple2 div.guideConBox div.expBlock .colorindex{
	 color:#721482;
}


#purple2 div.expBlock{
	 border: 1px solid #E6CEEB;
}

#purple2 div.expBlock .colorindex{
	 color:#C399F9;
}

#purple2 p.guideUnderbtn{
color:#C084CD;
}

/*entame*/
#entame div.guideConBox div.expBlock{
	 border: 1px solid #D2EBB2;
}

#entame div.expBlock{
	 border: 1px solid #D2EBB2;
}

#entame p.guideUnderbtn{
color:#00A88A;
}

/*avatar*/
#avatar div.guideConBox div.expBlock{
	 border: 1px solid #99DCD0;
}

/*avatar*/
#avatar div.guideConBox div.expBlockinptop{
	 border: 1px solid #99DCD0;
}

#avatar div.expBlock{
	 border: 1px solid #99DCD0;
}

#avatar p.guideUnderbtn{
	color:#00A88A;
}

#avatar .d4box h4,
#myhp .d4box h4{
	color:#00A88A;
}

/*game*/
#game div.guideConBox div.expBlock{
	 border: 1px solid #99CCEC;
}

#game div.expBlock{
	 border: 1px solid #99CCEC;
}

#game p.guideUnderbtn{
color:#007FCF;
}

/*mkfriend*/
#mkfriend div.guideConBox div.expBlock{
	 border: 1px solid #FFCB99;
}

#mkfriend div.expBlock{
	 border: 1px solid #FFCB99;
}

#mkfriend p.guideUnderbtn{
color:#FF7E00;
}

/*myhp*/
#myhp div.guideConBox div.expBlock{
	 border: 1px solid #99E4EB;
}

#myhp div.expBlock{
	 border: 1px solid #99E4EB;
}

#myhp p.guideUnderbtn{
color:#00BCCD;
}

/*shopping*/
#shopping div.guideConBox div.expBlock{
	 border: 1px solid #FFB9D5;
}

#shopping div.expBlock{
	 border: 1px solid #FFB9D5;
}

#shopping p.guideUnderbtn{
color:#FF5096;
}

/*netcafe*/
#netcafe div.guideConBox div.expBlock{
	 border: 1px solid #DFBC99;
}

#netcafe div.expBlock{
	 border: 1px solid #DFBC99;
}

#netcafe p.guideUnderbtn{
color:#C07429;
}

/*
.greenBlock{
	border: 1px solid #99DCD0;
	padding:9px;
	margin-bottom: 27px;
	height:100%;
	line-height:130%;
}

.entameBlock{
	border: 1px solid #D2EBB2;
	padding:9px;
	margin-bottom: 27px;
	height:100%;
	line-height:130%;
}
*/

.bfore{
	background:#E5E5E5;
	padding:10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 35px;
	margin-left: 45px;
	line-height:130%;
	width: 630px;
}
.bfore2{
	background:#E5E5E5;
	margin-top:17px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom:17px;

}

/* add 080127 members*/
.bfore3{
	background:#E5E5E5;
	padding:10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 45px;
	line-height:130%;
	width: 630px;
}

.lM00 p{
	text-align:right;
	margin-right:68px;
}

.lM00 p.bM10{
	text-align:left;
}

.expBleft{
	width:403px;
	float:left;
}

.expBright{
	width: 275px;
	float:right;
	margin:8px 0 0 0;
	padding:0;
}

.expBright2{
 	width: 275px;
	float:right;
}

.rightbox{
	text-align:center;
}

.bfore h3,.bfore2 h3,.before3 h3,
guideConBox h3{
	background:url(../../guide/images/marker_hint.gif) 0 2px no-repeat;
	margin-bottom:10px;
	padding:8px 0 2px 28px;
}

.bfore h3.beforeattention{
	padding:0 0 0 28px;
	background-image: url(../../guide/images/marker_caution.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}

.bfore p.beforeattention{
	padding:0 28px 0 28px;
	background-image: url(../../guide/images/marker_caution.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}

.bfore p.beforepoint{
	padding:0 28px 0 28px;
	background-image: url(../../guide/images/marker_hint.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}

.bfore2 h3,
guideConBox h3{
	background:url(../../guide/images/marker_hint.gif) 0 2px no-repeat;
	margin-bottom:10px;
	padding:8px 0 2px 28px;
}

/* add 080127 members */
.bfore3 h3,
guideConBox h3{
	background:url(../../guide/images/marker_hint.gif) 0 2px no-repeat;
	margin-bottom:10px;
	padding:8px 0 2px 28px;
}

.bfore3 h3.beforeattention{
	padding:0 0 0 28px;
	background-image: url(../../guide/images/marker_caution.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}

.bfore3 p.beforeattention{
	padding:0 28px 0 28px;
	background-image: url(../../guide/images/marker_caution.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}

.bfore3 p.beforepoint{
	padding:0 28px 0 28px;
	background-image: url(../../guide/images/marker_merit.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}

.bfore div{
	text-align:right;
	margin-right:10px;
}
.bfore2 div{
	text-align:right;
}

.bfore3 div{
	text-align:right;
	margin-right:10px;
}

.guideConBox h3,
.d4list h3{
	margin-bottom:10px;
	padding:8px 0 4px 37px;
}

.d4box{
	margin:0 0 50px 0;
}

.d4list p{
	margin-bottom:30px;
	margin-left:37px;
}

.guideConBox .bfore h3{
	padding-left:28px;
}
.bfore p{
	margin-left:28px;
}
.bfore2 p{
	margin-left:28px;
}

/* add 080127 members */
.bfore3 p{
	margin-left:28px;
}

.unit{
	margin-bottom:50px;
	padding-bottom:0px;
}
.unit2{
	padding-bottom:53px;
	_padding-bottom:53px;
}

.unit2 .clear/*,
.unit2 .chushaku*/{
	height:0;
	overflow:hidden;
}

.unitParents{
	margin:23px 41px 30px 41px;
}

.unitParentsleft{
	margin:0;
	padding:0 138px 0 0;
	float:left;
	margin-right: 0px;
	background-image:url(../../guide/parents/images/001/monkey.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}

.unitParentsleft02{
	margin:0;
	padding:0 138px 0 0;
	float:left;
	margin-right: 0px;
	background-image:url(../../guide/parents/images/003/monkey.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}

.unitinner{
	margin-bottom:20px;
}
.unitptopin{
	padding: 0;
	margin: 0;

}
.unitptopin .clear{
	margin: 25px 0 25px 0;
	padding: 0;
}

.next1{
	background-image: url(../../guide/images/next1.gif);
	background-repeat: no-repeat;
	height: 44px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: center 20px;
	font-size:10px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 170px;
	text-align:left;

}

.next2{
	background-image: url(../../guide/images/next2.gif);
	background-repeat: no-repeat;
	height: 19px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: center bottom;

}

.next3{
	background-image: url(../../guide/images/next2.gif);
	background-repeat: no-repeat;
	height: 19px;
	margin-top: 47px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: center bottom;
}


.in-ptop{
	font-size:85%;
	text-align:right;
	margin:0;
	padding: 0;
}

/* update 080128 members */
.in-ptop2{
	font-size:85%;
	text-align:right;
/*	margin:25px 0;*/
/*	margin:25px 7px 25px 0px;*/
	margin:0px 7px 3px 0px;
	padding: 0;
}

.IndentNote {
padding-left:1em;
text-indent:-1em;
}

.expBleft dl dd p.IndentNote{
margin-left:0px;
}



.guideConBox h3{
	background-position:1% 55%;
	background-repeat:no-repeat;
}
.guideConBox h3.num1,
.guideConBox h3.num2,
.guideConBox h3.num3,
.guideConBox h3.num4,
.guideConBox h3.num5,
.guideConBox h3.num6,
.guideConBox h3.num7,
.guideConBox h3.num8,
.guideConBox h3.num9,
.guideConBox h3.numA,
.guideConBox h3.numB,
.guideConBox h3.numC,
.guideConBox h3.numD,
.guideConBox h3.numE,
.guideConBox h3.numF,
.guideConBox h3.numG,
.guideConBox h3.numH,
.guideConBox h3.numI,
.guideConBox h3.numJ,
.guideConBox h3.numK,
.guideConBox h3.numL{
padding-top:6px;
_padding-top:6px;
padding-bottom:8px;
}

.guideConBox h3.num1 span,
.guideConBox h3.num2 span,
.guideConBox h3.num3 span,
.guideConBox h3.num4 span,
.guideConBox h3.num5 span,
.guideConBox h3.num6 span,
.guideConBox h3.num7 span,
.guideConBox h3.num8 span,
.guideConBox h3.num9 span,
.guideConBox h3.numA span,
.guideConBox h3.numB span,
.guideConBox h3.numC span,
.guideConBox h3.numD span,
.guideConBox h3.numE span,
.guideConBox h3.numF span,
.guideConBox h3.numG span,
.guideConBox h3.numH span,
.guideConBox h3.numI span,
.guideConBox h3.numJ span,
.guideConBox h3.numK span,
.guideConBox h3.numL span{
line-height: 200%;
_margin-top:3px;
font-size:12px;
font-weight:normal;
}


.guideConBox h3.num1{	
	background:top left url(../../guide/images/marker_1.gif) no-repeat;
}
.guideConBox h3.num2{	
	background:top left url(../../guide/images/marker_2.gif) no-repeat;
}
.guideConBox h3.num3{	
	background:top left url(../../guide/images/marker_3.gif) no-repeat;
}
.guideConBox h3.num4{	
	background:top left url(../../guide/images/marker_4.gif) no-repeat;
}
.guideConBox h3.num5{	
	background:top left url(../../guide/images/marker_5.gif) no-repeat;
}
.guideConBox h3.num6{	
	background:top left url(../../guide/images/marker_6.gif) no-repeat;
}

.guideConBox h3.num7{	
	background:top left url(../../guide/images/marker_7.gif) no-repeat;
}

.guideConBox h3.num8{	
	background:top left url(../../guide/images/marker_8.gif) no-repeat;
}

.guideConBox h3.num9{	
	background:top left url(../../guide/images/marker_9.gif) no-repeat;
}

.guideConBox h3.num10{	
	background:top left url(../../guide/images/marker_10.gif) no-repeat;
}

.guideConBox h3.num11{	
	background:top left url(../../guide/images/marker_11.gif) no-repeat;
}

.guideConBox h3.num12{	
	background:top left url(../../guide/images/marker_12.gif) no-repeat;
}

.guideConBox h3.numA{	
	background:top left url(../../guide/images/marker_a.gif) no-repeat;
}

.guideConBox h3.numB{	
	background:top left url(../../guide/images/marker_b.gif) no-repeat;
}

.guideConBox h3.numC{	
	background:top left url(../../guide/images/marker_c.gif) no-repeat;
}

.guideConBox h3.numD{	
	background:top left url(../../guide/images/marker_d.gif) no-repeat;
}

.guideConBox h3.numE{	
	background:top left url(../../guide/images/marker_e.gif) no-repeat;
}
.guideConBox h3.numF{	
	background:top left url(../../guide/images/marker_f.gif) no-repeat;
}

.guideConBox h3.numG{	
	background:top left url(../../guide/images/marker_g.gif) no-repeat;
}

.guideConBox h3.numH{	
	background:top left url(../../guide/images/marker_h.gif) no-repeat;
}

.guideConBox h3.numI{	
	background:top left url(../../guide/images/marker_i.gif) no-repeat;
}

.guideConBox h3.numJ{	
	background:top left url(../../guide/images/marker_j.gif) no-repeat;
}
.guideConBox h3.numK{	
	background:top left url(../../guide/images/marker_k.gif) no-repeat;
}

.guideConBox h3.numL{	
	background:top left url(../../guide/images/marker_l.gif) no-repeat;
}


.guideConBox dt{
	background-position:1% 55%;
	background-repeat:no-repeat;
}
.guideConBox dt.pict1,
.guideConBox dt.pict2,
.guideConBox dt.pict3,
.guideConBox dt.pict4,
.guideConBox dt.pict5,
.guideConBox dt.pict6,
.guideConBox dt.pict7,
.guideConBox dt.pict8,
.guideConBox dt.pict9,
.guideConBox dt.pict10,
.guideConBox dt.pict11,
.guideConBox dt.pict12,
.guideConBox dt.pict13,
.guideConBox dt.pict14,
.guideConBox dt.pict15,
.guideConBox dt.pict16,
.guideConBox dt.pict17,
.guideConBox dt.pict18,
.guideConBox dt.pict19,
.guideConBox dt.pict20{
padding-top:0px;
_padding-top:0px;
padding-left:20px;
}

.guideConBox dt.pict1{
background:top left url(../../guide/images/pict_01.gif) no-repeat;
}

.guideConBox dt.pict2{
background:top left url(../../guide/images/pict_02.gif) no-repeat;
}

.guideConBox dt.pict3{
background:top left url(../../guide/images/pict_03.gif) no-repeat;
}

.guideConBox dt.pict4{
background:top left url(../../guide/images/pict_04.gif) no-repeat;
}

.guideConBox dt.pict5{
background:top left url(../../guide/images/pict_05.gif) no-repeat;
}

.guideConBox dt.pict6{
background:top left url(../../guide/images/pict_06.gif) no-repeat;
}

.guideConBox dt.pict7{
background:top left url(../../guide/images/pict_07.gif) no-repeat;
}

.guideConBox dt.pict8{
background:top left url(../../guide/images/pict_08.gif) no-repeat;
}

.guideConBox dt.pict9{
background:top left url(../../guide/images/pict_09.gif) no-repeat;
}

.guideConBox dt.pict10{
background:top left url(../../guide/images/pict_10.gif) no-repeat;
}

.guideConBox dt.pict11{
background:top left url(../../guide/images/pict_11.gif) no-repeat;
}

.guideConBox dt.pict12{
background:top left url(../../guide/images/pict_12.gif) no-repeat;
}

.guideConBox dt.pict13{
background:top left url(../../guide/images/pict_13.gif) no-repeat;
}

.guideConBox dt.pict14{
background:top left url(../../guide/images/pict_14.gif) no-repeat;
}

.guideConBox dt.pict15{
background:top left url(../../guide/images/pict_15.gif) no-repeat;
}

.guideConBox dt.pict16{
background:top left url(../../guide/images/pict_16.gif) no-repeat;
}

.guideConBox dt.pict17{
background:top left url(../../guide/images/pict_17.gif) no-repeat;
}

.guideConBox dt.pict18{
background:top left url(../../guide/images/pict_18.gif) no-repeat;
}

.guideConBox dt.pict19{
background:top left url(../../guide/images/pict_19.gif) no-repeat;
}

.guideConBox dt.pic20{
background:top left url(../../guide/images/pict_20.gif) no-repeat;
}

.expBleft p,
.expBleft dl,
.inerbox,
.inerbox2,
.bfore2,
.meritbox,
.meritbox2{
	margin-left:37px;
}
.expBleft dl dt{
	font-weight: bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.expBleft dl dd{
margin-left: 20px;
}

.expBleft .d4list dd{
	margin-left:20px;
}

.expBleft dd{
	margin-bottom:0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
}
.expBleft dd.last{
	margin-bottom:0px !important;
}

.inerbox,
.meritbox{
	background:#E5E5E5;
	margin-top:17px;
	margin-bottom:40px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.inerbox3
{
	background:#E5E5E5;
	padding:10px;
	margin-top: 7px;
	margin-right: 36px;
	margin-bottom: 50px;
	margin-left: 36px;
	line-height:130%;
}
.inerbox4
{
	background:#E5E5E5;
	padding:10px;
	margin-top: 7px;
	margin-right: 36px;
	margin-bottom: 50px;
	margin-left: 36px;
	line-height:130%;
}
.inerbox4 p
{	margin:0;
	padding:0 0 0 28px;
	background-image: url(../../guide/images/marker_caution.gif);
	background-repeat: no-repeat;
	background-position:0 2px;
}

.inerbox2,
.meritbox2{
	background:#E5E5E5;
	margin-top:17px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.inerbox p strong,
.inerbox2 p strong,
.meritbox p strong,
.meritbox2 p strong,
{
	font-size:110%;
	margin-bottom:10px;
}

.expBleft .meritbox p,
.expBleft .meritbox2 p{
	margin:0;
	padding:0 0 0 28px;
	background-image: url(../../guide/images/marker_merit.gif);
	background-repeat: no-repeat;
	background-position: 1% 2px;
}

.expBleft .meritbox div,
.expBleft .meritbox2 div{
	text-align:right;
}

.expBleft .inerbox p,
.expBleft .inerbox2 p{
	margin:0;
	padding:0 0 0 28px;
	background-image: url(../../guide/images/marker_caution.gif);
	background-repeat: no-repeat;
	background-position: 1% 2px;
}
.inerbox3 p{
	margin:0;
	padding:0 0 0 28px;
	background-image: url(../../guide/images/marker_caution.gif);
	background-repeat: no-repeat;
	background-position:0 2px;
}

.guideUnderbtn{
	margin-top:34px;
	margin-bottom:34px;
	text-align:center;
	font-size:120%;
	font-weight:bold;
}

.guideUnderbtn a img{
	vertical-align:middle;
}

.apptable th,
.apptable td{
	padding:4px 3px;
}

.mrb27{
	margin-bottom:15px;
	line-height:130%;
}

.mrb40{
	margin-bottom:40px;
	line-height:130%;
}

.cautionTxt
{
	color:#FF0000;
}
.bottomMenuCont
{
	width:650px;
}
.bottomMenu
{
	width:325px;
}
.blockCenter{
	margin:0 auto;
}
.starColor{
 color:#721482;
}
body .SFtable td{
	font-size: 11px;
	line-height: 125%;
}

#entIndex ul,li{
	margin:0;padding:0;
}
#entIndex li{
	text-decoration:none;
	list-style:none;
}

.meritbox ul li{
	list-style-position: outside;
	list-style-type: decimal;
	margin-left:49px;
	margin-bottom:5px;
}

.expBleft p.indent{
	margin-left:50px;
}

.gtlA{
	fontsize: 13px;
	font-weight:bold;
}

.textLinks{
	margin:0 0 15px 10px;
	line-height:150%;
	color: #FF6600;
	padding: 0;
}

.textLinks p{
	margin-right:1.5em;
	float:left;
}

#avatar .lM10 p.bM10{
	text-align:right;
	margin-right: 75px;
}

.chushaku{
	padding-top:50px;
	margin:0 0 0 37px;
	font-weight:bold;
	font-size:110%;
	clear:both;
}

/* add 080127 members */
#guide_frame01 {
    margin: 0;
	padding: 0 0 0 5px;
}

#avatar .clear_2.bM20{
	margin-bottom:15px;
	font-size:0px;
}


/* IE 7 */
*+html body .chushaku
{
	padding-top:5px;
	
}
/* IE  */
*html body .chushaku{
	padding-top:25px;
}

.chushaku p{
	line-height:200%;
}

.aten{
	font-size:10px;
}