@charset "utf-8";
/* CSS Document */


/*****privacypolicy*****/
img {
	border:0px;
}

p {
	line-height:16px;
}

#container #contents #list .privacypolicy  {
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:25px;
}

#container #contents #list .privacypolicy ol {
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;
}

#container #contents #list .privacypolicy li {
	margin-bottom:5px;
}

#container #contents #list .privacypolicy .more {
	padding-top:20px;
}

#contents #list .privacypolicy .address {
	padding-top:15px;
	margin-top:20px;
	border-top:1px dotted #666666;
}


/*****provision*****/
#container #contents #list .provision {
	padding-left:20px;
	padding-right:20px;
}

#container #contents #list .provision ul {
	width:800px;
	color:#00A0C6;
	margin-top:5px;
	margin-bottom:20px;

}

#container #contents #list .provision li {
	list-style:none;
	float:left;
	margin-right:5px;
}
#container #contents #list .provision li a {
	color:#00A0C6;
}

#container #contents #list .provision .provitionbox {
	margin-bottom:25px;
}


/*****guild*****/
#container #contents #list .guild {
	width:840px;
	margin-top:15px;
	padding-bottom:15px;
	border-bottom:1px dashed #d9d9d9;
}

#container #contents #list .guild .blue {
	color:#00A0C6;
	background-image:url(../images/list_s.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:3px;
	font-size:15px;
	font-weight:bold;
}

#container #contents #list .guild p {
	padding-left:20px;
}

#container #contents #list .guild .more {
	padding-top:15px;
}

#container #contents #list .guild .R_box {
	width:840px;
}
#container #contents #list .guild .R_box .name {
	padding:0px 0 10px 0;
	text-align:right;
}
#container #contents #list .guild .R_box p {
	line-height:20px;
}
#container #contents #list .guild .R_box dl {
	margin:10px 0 10px 20px;
}
#container #contents #list .guild .R_box dt {
	font-weight:bold;
	line-height:20px;
}
#container #contents #list .guild .R_box dd {
	line-height:20px;
	padding:0 0 5px 0;
}
/*
#container #contents #list .guild .R_box {
	float:left;
	width:660px;
}
*/


#container #contents #list .guild .L_box {
	float:left;
	width:170px;
	margin-right:10px;
}


/*****sitemap*****/
#container #contents #list .sitemap {
	width:800px;
	margin-left:20px;
	margin-top:15px;
	margin-bottom:25px;
}

#container #contents #list .sitemap dl {
color:#00A0C6;
}

#container #contents #list .sitemap dt {
	background-image:url(../images/list_d.gif);
	padding-left:15px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-bottom:5px;
}
#container #contents #list .sitemap dd {
	background-image:url(../images/list_d.gif);
	padding-left:15px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-bottom:5px;
	margin-left:20px;
}

#container #contents #list .sitemap ul {
	margin-left:15px;
	margin-top:3px;
}

#container #contents #list .sitemap li {
	margin-bottom:5px;
	list-style-type: none;
}

#container #contents #list .sitemap .space {
	margin-bottom:15px;
}	

#container #contents #list .sitemap .L_box {
	float:left;
	width:400px;
}

#container #contents #list .sitemap .R_box {
	float:left;
	width:400px;
}

/*****link*****/

#container #contents #list .sitemap .L_box li,
#container #contents #list .sitemap .R_box li {
	background-image:url(../images/list_d.gif);
	padding-left:15px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-bottom:5px;
}

