@charset "UTF-8";
/*++２のみ++*/
#contents {
	text-align: center;
	width:750px;
}
#head1 {
	width:728px;
	background-image: url(../img/line1.png);
	padding-right: 11px;
	padding-left: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#side {
	float: left;
	width: 240px;
	padding-top: 10px;
}
.s_title {
	font-weight: bold;
	width: 240px;
	background-image: url(../img/line3.png);
}
.k2font {
	font-weight: bold;
	font-size: 15px;
}
.s_sp {
	border: 1px solid #82a8ff;
	padding: 3px;
	margin-bottom: 10px;
	background-color: #dee8ff;
}
.s_sp2 {
	text-align: left;
	border: 1px solid #82a8ff;
	padding: 3px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
}
.cate50 {
	float: left;
	width: 50%;
}
.img_a {
	float: right;
	width: 500px;
}
.img_b {
	float: left;
	width: 370px;
}
.img_c {
	float: right;
	width: 370px;
	text-align: center;
}
.f1 {
	border: 1px solid #82a8ff;
	background-color: #FFFFFF;
	padding: 3px;
	float: right;
	margin-top: 10px;
	text-align: left;
}
#ads0 {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}
#ads2 {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}
.paper1 {
	margin-right: auto;
	margin-left: auto;
	width:386px;
	text-align: center;
	padding-right: 25px;
	padding-left: 25px;
}
.paper2 {
	width:336px;
	text-align: center;
	background-color: #ebebe1;
	padding-right: 25px;
	padding-left: 25px;
}
.print {
	padding: 10px;
}
.print2 {
	background-color: #d1cec2;
	background-image: url(../img/shirt.gif);
	padding-top: 22px;
	height: 118px;
	width: 170px;
	float: left;
}
.bar1 {
	background-image: url(../img/line2.png);
	margin-top: 50px;
}
.bar2 {
	background-image: url(../img/line3.png);
	padding: 2px;
	text-align: center;
}
.bar3 {
	background-image: url(../img/line2.png);
	margin-top: 10px;
}
.comm1 {
	border: 1px solid #9d9886;
	text-align: left;
}
.icon0 {
	width: 50px;
	float: left;
	height: 15px;
}
.icon1 {
	font-weight: bold;
	width: 100px;
	float: left;
	margin-right: 10px;
}
.f3 {
	border: 1px solid #82a8ff;
	background-color: #dee8ff;
	text-align: center;
}
.white {
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-bottom: 15px;
}
.card0 {
	width: 85px;
	float: left;
	height: 15px;
}
.card1 {
	font-weight: bold;
	width: 190px;
	float: left;
	margin-right: 10px;
}
.card2 {
	background-color: #dee8ff;
	width: 170px;
	height: 170px;
	padding: 10px;
}
.cardimg1 {
	width:170px;
	height: 128px;
}
.cardimg2 {
	width:128px;
	height: 170px;
}
.bg0 {
	width: 125px;
	float: left;
	height: 15px;
}
.bg1 {
	background-color: #FFFFFF;
	width: 250px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.bbs {
	background-color: #FFFFFF;
	border: 1px solid #82a8ff;
	padding: 5px;
	text-align: left;
}
h1 { font-size: 20px;
}
h2 { font-size: 15px;
}
img.normal {
	float: none;
}
.tooltip {
	position: absolute;
	background: #dee8ff;
	padding: 5px;
	border: 1px solid #82a8ff;
	width: 160px;
    left: -9999px;
}
.c00 {
	float: left;
	height: 20px;
	padding: 3px;
}
.c01 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #FFFFFF;
}
.c02 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #fafae6;
}
.c03 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #fae6e6;
}
.c04 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #fae6fa;
}
.c05 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #e6e6fa;
}
.c06 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #e6fafa;
}
.c07 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #e6fae1;
}
.c08 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #e1e1e1;
}
.c09 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #c8c896;
}
.c10 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #c89696;
}
.c11 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #c896c8;
}
.c12 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #9696c8;
}
.c13 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #96c8c8;
}
.c14 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #96c896;
}
.c15 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #969696;
}
.c16 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #646400;
}
.c17 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #640000;
}
.c18 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #640064;
}
.c19 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #000064;
}
.c20 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #006464;
}
.c21 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #006400;
}
.c22 {
	float: left;
	height: 20px;
	width: 20px;
	border: 3px solid #dee8ff;
	background-color: #000000;
}