@charset "utf-8";

/* ------   ボックス設定  ----------------------------------------------*/

.ww_01 {
	border: 					1px #333 solid;
	background-color: 			#FFF8DC;
	padding: 					1em;
	margin: 					2em 20px 2em 20px;
	line-height:				1.5em;
}

.ww_02 {
	border: 					3px #333 dashed;
	background-color: 			#FFF8DC;
	padding: 					1em 1em 0 1em;
	margin: 					2em 20px 2em 20px;
	line-height:				1.5em;
}

.ww_03 {
	border: 					3px #333 dashed;
	background-color: 			#FFF8DC;
	padding: 					1em 1em 0 1em;
	margin: 					2em 20px 2em 20px;
	line-height:				1.5em;
}

.ww_04 {
	border: 					3px #333 dashed;
	background-color: 			#FFCC33;
	padding: 					1em 1em 0 1em;
	margin: 					2em 20px 2em 20px;
	line-height:				1.5em;
}




/* ------   フォント設定  ----------------------------------------------*/

.first {
	font-size: 					30pt;
	font-weight: 				bold;
}

.pt_01 {
	background-color: 			#FFFF00;
	font-weight: 				bold;
}

.pt_02 {
	font-weight: 				bold;
	border-bottom: 				1px solid #333;
}

.pt_03 {
	font-weight:				bold;
	border-bottom: 				1px solid #333;
}

.pt_04 {
	font-size: 					17pt;
	font-weight:				bold;
}

.pt_05 {
	color:						red;
	font-weight:				bold;
}

.pt_06 {
	border-bottom: 				1px solid #333;
}

.pt_07 {
	font-size: 					25pt;
	color:red;
}



/* ------   位置設定  --------------------------------------------------*/





/* ------   フロート設定  ----------------------------------------------*/
.clear {
	clear:						both;
}

.pic_01  {
	height : 					135px;
	width : 					200px;
	float : 					right;
	margin-right : 				30px;
	margin-bottom : 			20px;
	background-image : 			url(../images/pic_001.jpg);
	background-repeat : 		no-repeat;
}

.pic_02  {
	height : 					135px;
	width : 					200px;
	float : 					left;
	margin-right : 				20px;
	margin-bottom : 			10px;
	background-image : 			url(../img/pic_002.jpg);
	background-repeat : 		no-repeat;
}



/* ------   その他の設定  ----------------------------------------------*/

.ww_02 li {
	padding : 				0 0 0 30px;
	background-image : 		url(../images/check_01.gif);
	background-repeat:		no-repeat;
	background-position: 	0 5px;
	margin: 				0 0 0.5em 0;
	
}

.ww_03 li {
	padding : 				0 0 0 30px;
	background-image : 		url(../images/check_01.gif);
	background-repeat:		no-repeat;
	background-position: 	0 15px;
	margin: 				0 0 0.5em 0;
	
}

.ww_02 dt {
	font-weight: 			bold;
}

.ww_02 dd {
	margin: 				0 0 1em 4em;
}

.center {
	text-align:				center;
}

.pro ul  {
margin : 					0 0 2em 20px;
}

.sign {
	text-align:				right;
}



