/* CSS Document */

@import "common.css";
@import "defolt.css";
@import "layout.css";
@import "set.css";


#warp #main .m_10 .kakutenpo h3 {
	float: left;
	width: 220px;
	padding: 3.5em 0em 0em 1em;
}
#warp #main .m_10 .kakutenpo {
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #66CC99;
	border-bottom-color: #66CC99;
	margin-top: 10px;
}
#warp #main .m_10 .kakutenpo .f_l dt {
	background-color: #FEF1C0;
	padding-left: 5px;
}
#warp #main .m_10 .kakutenpo .f_l dd {
	padding-left: 5px;
}

#warp #left .bg_wh {
	border-top-width: 20px;
	border-right-width: 10px;
	border-bottom-width: 30px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF88FF;
	border-right-color: #FF88FF;
	border-bottom-color: #FF88FF;
	border-left-color: #FF88FF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#warp #main .m_10 .kakutenpo .c_b {
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #66CC99;
}

#warp #main .m_10 .kakutenpo .f_l {
	width: 235px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #33CCFF;
}
#warp #main .m_10 .kakutenpo .c_b a {
	color: #3399FF;
	text-decoration: underline;
}
#warp #main .m_10 .kakutenpo a {
	text-decoration: underline;
}
#warp #left .bg_wh .tx_r {
	margin-top: -1em;
}
h4 {
	margin-top: 60px;
	margin-bottom: 100px;
}
#warp #headder .tx_c a {
	color: #3366FF;
	text-decoration: underline;
}
#warp #headder .m_50 {
	margin-top: 50px;
	margin-bottom: 20px;
}
#warp #main {
	clear: both;
}
#to_mobi {
	width: 236px;
	border: 2px solid #F169EB;
	padding-left: 25px;
	height: 70px;
	padding-right: 25px;
	padding-top: 10px;
}
#to_mobi a {
	color: #FF6699;
}

