
@import "/zin/male/library/default.css";

body {
	text-align:center;
}

/* ------------ */

div#wrap {
	margin:auto;
	width:950px;
	text-align:left;
}

div#foot {
	width:950px;
}

h1 {
	margin:0 0 10px 0;
	padding:10px 5px 8px 10px;
	background-color:#180614;
	color:#ffffff;
	font-size:19px;
}

/*------------------------*/

div#intro {
	margin:0 0 10px 0;
}

/*------------------------*/

div#gaiyo {
	float:left;
	width:500px;
}

div#gaiyo h2 {
	margin:0 0 10px 0;
	padding:8px 5px 6px 8px;
	background-color:#0095d9;
	color:#ffffff;
	font-size:15px;
}

div#gaiyo h3 {
	margin:0 0 10px 0;
	padding:6px 5px 4px 6px;
	background-color:#83ccd2;
	color:#ffffff;
	font-size:13px;
}

div#gaiyo div#block {
	margin:10px 10px 0 20px;
}

div#gaiyo ul {
	margin:5px 0 0 30px;
	padding:0;
}

div#gaiyo li {
	margin:0 0 5px 0;
	padding:0;
}

/*------------------------*/

div#iroiro {
	float:right;
	width:440px;
}

/*------------------------*/

div#moushikomi {
	margin:0 0 20px 0;
}

div#moushikomi h2 {
	margin:0 0 10px 0;
	padding:8px 5px 6px 8px;
	background-color:#028760;
	color:#ffffff;
	font-size:15px;
}

div#moushikomi div#basic {
	float:left;
	width:200px;
}

div#moushikomi div#info {
	float:right;
	width:280px;
}

div#moushikomi div#info ul {
	margin:0 0 10px 20px;
	padding:0;
}

/*------------------------*/

div#faq h2 {
	margin:0 0 10px 0;
	padding:8px 5px 6px 8px;
	background-color:#aa4f37;
	color:#ffffff;
	font-size:15px;
}

div#faq dl {
	margin:0;
}

div#faq dt {
	margin:0 0 8px 0;
	padding:2px 0 0 5px;
	border-left:3px solid #965042;
	color:#965042;
}

div#faq dd {
	margin:0 0 15px 22px;
	color:#666666;
}

div#faq dl ul {
	margin:10px 0 0 30px;
	padding:0;
}

div#faq dl ol {
	margin:10px 0 0 35px;
	padding:0;
}

div#faq dl li {
	margin:0 0 10px 0;
	padding:0;
}

/*------------------------*/
h2 {
	margin:0px 0px 5px 0px; background-color:#26E400; padding:7px 5px 5px 7px; color:#ffffff; font-size:15px;
}

h3 {
	margin:0px 0px 2px 0px; padding:7px 5px 5px 7px; background-color:#357E67; color:#ffffff; font-size:15px;
}


#content {
	width: 950px;
	text-align: center;
}

#leftside {
	width: 540px;
	text-align: left;
	float:left;
}

#rightside {
	width: 400px;
	text-align: left;
	float:right;
}


.waku_1 {
	border:3px solid #ff005c;
	padding:10px;
	margin-bottom:10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.waku_2 {
	border:3px solid #ff8500;
	padding:10px;
	margin-bottom:10px;
		border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.waku_3 {
	border:3px solid #79e200;
	padding:10px;
	margin-bottom:10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.waku_4 {
	border:3px solid #00a9ef;
	padding:10px;
	margin-bottom:10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

img.kadomaru {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}


/*------------------------*/

div#sample {
	margin:0 0 20px 0;
}

div#sample h2 {
	margin:0 0 10px 0;
	padding:8px 5px 6px 8px;
	background-color:#028760;
	color:#ffffff;
	font-size:15px;
}

div#sample div#basic {
	float:left;
	width:200px;
	text-align: center;
}

div#sample div#info {
	float:right;
	text-align: left;
	width:730px;
}

div#sample div#info ul {
	margin:0 0 10px 20px;
	padding:0;
}
