@charset 'UTF-8';


body {
	background-color: #E3E4E4;
	background-image: url(http://www.kuma-atsu.com/image/body_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 151px;
}

a:link {
	color: #333;
}

a:visited {
	color: #333;
}

a:hover {
	color: #333;
}

#container01 {
	width:868px;
	margin:0 auto;
	background-image: url(http://www.kuma-atsu.com/image/container_bg01.gif);
	background-repeat: repeat-y;
}
#container02 {
	width:868px;
	margin:0 auto;
	background-image: url(http://www.kuma-atsu.com/image/container_bg02.gif);
	background-repeat: no-repeat;
}

#main {
	width: 860px;
	margin:0 auto;
	background-image: url(http://www.kuma-atsu.com/image/left_bg.gif);
	background-repeat: repeat-y;
}

#main02 {
	width: 860px;
	margin:0 auto;
}

#left_navi {
	float: left;
	width: 225px;
}

#contents {
	width: 614px;
	float: left;
}

#contents02 {
	width: 550px;
	margin:0 auto;
}




/* ヘッダー
------------------------------------- */

#header_bg {
	width: 860px;
	height: 196px;
	background-image: url(http://www.kuma-atsu.com/image/header_bg.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin-bottom: -2px;
}

#header_minshuto a {
	width: 70px;
	height: 30px;
	float: left;
	display: block;
	text-indent: -9999px;
	position: relative;
	left: 18px;
	margin-top: 10px ;
}

#header_title a {
	width: 342px;
	height: 85px;
	display: block;
	text-indent: -9999px;
	position: relative;
	left: 18px;
	margin-top: 4px ;
}

#header_snavi_box {
	width: 530px;
	height: 17px;
	float: right;
	position: relative;
	right: 29px;
	top: 17px;
}

#header_snavi01 a {
	float: left;
	width: 80px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi01.gif);
	background-repeat: no-repeat;
}
#header_snavi01 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi01_ov.gif);
}

#header_snavi02 a {
	float: left;
	width: 62px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi02.gif);
	background-repeat: no-repeat;
}
#header_snavi02 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi02_ov.gif);
}

#header_snavi03 a {
	float: left;
	width: 99px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi03.gif);
	background-repeat: no-repeat;
}
#header_snavi03 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi03_ov.gif);
}

#header_snavi04 a {
	float: left;
	width: 129px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi04.gif);
	background-repeat: no-repeat;
}
#header_snavi04 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi04_ov.gif);
}

#header_snavi05 a {
	float: left;
	width: 92px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi05.gif);
	background-repeat: no-repeat;
}
#header_snavi05 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi05_ov.gif);
}


#header_home a {
	width: 68px;
	height: 17px;
	float: left;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_home.gif);
	background-repeat: no-repeat;
}
#header_home a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_home_ov.gif);
}



#header_gnavi_box {
	width: 829px;
	height: 53px;
	position: relative;
	left: 17px;
	margin-top: 14px ;
}

#header_gnavi01 a {
	float: left;
	width: 161px;
	height: 53px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/gnavi01.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 0px 5px 0px 0px ;
}
#header_gnavi01 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/gnavi01_ov.gif);
}

#header_gnavi02 a {
	float: left;
	width: 161px;
	height: 53px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/gnavi02.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 0px 5px 0px 0px ;
}
#header_gnavi02 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/gnavi02_ov.gif);
}

#header_gnavi03 a {
	float: left;
	width: 161px;
	height: 53px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/gnavi03.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 0px 5px 0px 0px ;
}
#header_gnavi03 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/gnavi03_ov.gif);
}

#header_gnavi04 a {
	float: left;
	width: 161px;
	height: 53px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/gnavi04.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 0px 5px 0px 0px ;
}
#header_gnavi04 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/gnavi04_ov.gif);
}

#header_gnavi05 a {
	float: left;
	width: 161px;
	height: 53px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/gnavi05.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px ;
}
#header_gnavi05 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/gnavi05_ov.gif);
}


#current01 #header_gnavi01 a {
	background-image: url(http://www.kuma-atsu.com/image/gnavi01_ov.gif);
}

#current02 #header_gnavi02 a {
	background-image: url(http://www.kuma-atsu.com/image/gnavi02_ov.gif);
}

#current03 #header_gnavi03 a {
	background-image: url(http://www.kuma-atsu.com/image/gnavi03_ov.gif);
}

#current04 #header_gnavi04 a {
	background-image: url(http://www.kuma-atsu.com/image/gnavi04_ov.gif);
}

#current05 #header_gnavi05 a {
	background-image: url(http://www.kuma-atsu.com/image/gnavi05_ov.gif);
}

#current06 #header_gnavi06 a {
	background-image: url(http://www.kuma-atsu.com/image/gnavi06_ov.gif);
}

#current07 #header_gnavi07 a {
	background-image: url(http://www.kuma-atsu.com/image/gnavi07_ov.gif);
}

/* フッター
------------------------------------- */

#footer_gnavi01 a {
	float: left;
	width: 129px;
	height: 34px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#footer_gnavi01 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi01_ov.gif);
}

#footer_gnavi02 a {
	float: left;
	width: 94px;
	height: 34px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#footer_gnavi02 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi02_ov.gif);
}

#footer_gnavi03 a {
	float: left;
	width: 94px;
	height: 34px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#footer_gnavi03 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi03_ov.gif);
}

#footer_gnavi04 a {
	float: left;
	width: 148px;
	height: 34px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi04.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#footer_gnavi04 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi04_ov.gif);
}

#footer_gnavi05 a {
	float: left;
	width: 157px;
	height: 34px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi05.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#footer_gnavi05 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi05_ov.gif);
}

#footer_gnavi06 a {
	float: left;
	width: 102px;
	height: 34px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi06.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#footer_gnavi06 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi06_ov.gif);
}

#footer_gnavi07 a {
	float: left;
	width: 136px;
	height: 34px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi07.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#footer_gnavi07 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/footer_gnavi07_ov.gif);
}

#footer_box {
	width: 860px;
	height: 55px;
	background-image: url(http://www.kuma-atsu.com/image/footer_bg01.gif);
	background-repeat: repeat-x;
}

#footer_home a {
	float: right;
	width: 59px;
	height: 40px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/footer_home.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	position: relative;
	top: 15px;
}
#footer_home a:hover {
	background-image: url(http://www.kuma-atsu.com/image/footer_home_ov.gif);
}



#footer_txt {
	float: left;
	width: 750px;
	font-size: 11px;
	line-height: 1.8;
	color: #333;
	font-family: Arial, MS Gothic, sans-serif;
	position: relative;
	top: 7px;
	left: 32px;
}

#footer_box02 {
	margin:0 auto;
	width: 860px;
	height: 55px;
	background-image: url(http://www.kuma-atsu.com/image/footer_bg02.gif);
	background-repeat: repeat-x;
}

#footer_minshuto a {
	float: right;
	width: 65px;
	height: 28px;
	display: block;
	background-image: url(http://www.kuma-atsu.com/image/footer_minshuto.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	position: relative;
	top: 5px;
}
#footer_home a:hover {
	background-image: url(http://www.kuma-atsu.com/image/footer_home_ov.gif);
}


/* 左ナビ
------------------------------------- */

#left_img01 {
	width: 188px;
	height: 131px;
	background-image: url(http://www.kuma-atsu.com/image/left_img01.jpg);
	margin-left: -2px;
}
#left_img02 {
	width: 188px;
	height: 131px;
	background-image: url(http://www.kuma-atsu.com/image/left_img02.jpg);
	margin-left: -2px;
}
#left_img03 {
	width: 188px;
	height: 131px;
	background-image: url(http://www.kuma-atsu.com/image/left_img03.jpg);
	margin-left: -2px;
}
#left_img04 {
	width: 188px;
	height: 131px;
	background-image: url(http://www.kuma-atsu.com/image/left_img04.jpg);
	margin-left: -2px;
}
#left_img05 {
	width: 188px;
	height: 131px;
	background-image: url(http://www.kuma-atsu.com/image/left_img05.jpg);
	margin-left: -2px;
}
#left_navi_box {
	margin-left: 29px;
}

#left_navi_box ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#left_navi_box li a {
	width: 188px;
	height: 35px;
	display: block;
	font-size: 12px;
	font-weight: normal;
	line-height: 36px;
	font-family: MS Gothic;
	text-indent: 30px;
	color: #333;
}

/* navi01------------------------------------- */

#left_navi_top01 {
	width: 188px;
	height: 42px;
	background-image: url(http://www.kuma-atsu.com/image/left_navi_top01.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}

#left_navi01 li a {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg01.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}
#left_navi01 li a:hover {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg01_ov.gif);
	margin-left: -2px;
}


/* navi02------------------------------------- */

#left_navi_top02 {
	width: 188px;
	height: 42px;
	background-image: url(http://www.kuma-atsu.com/image/left_navi_top02.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}

#left_navi02 li a {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg02.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}
#left_navi02 li a:hover {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg02_ov.gif);
	margin-left: -2px;
}


/* navi03------------------------------------- */

#left_navi_top03 {
	width: 188px;
	height: 42px;
	background-image: url(http://www.kuma-atsu.com/image/left_navi_top03.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}

#left_navi03 li a {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg03.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}
#left_navi03 li a:hover {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg03_ov.gif);
	margin-left: -2px;
}


/* navi04------------------------------------- */

#left_navi_top04 {
	width: 188px;
	height: 42px;
	background-image: url(http://www.kuma-atsu.com/image/left_navi_top04.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}

#left_navi04 li a {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg04.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}
#left_navi04 li a:hover {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg04_ov.gif);
	margin-left: -2px;
}


/* navi05------------------------------------- */

#left_navi_top05 {
	width: 188px;
	height: 42px;
	background-image: url(http://www.kuma-atsu.com/image/left_navi_top05.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}

#left_navi05 li a {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg05.gif);
	background-repeat: no-repeat;
	margin-left: -2px;
}
#left_navi05 li a:hover {
	background-image: url(http://www.kuma-atsu.com/image/left_navi_bg05_ov.gif);
	margin-left: -2px;
}





/* トップページ
------------------------------------- */
#top_header {
	width: 860px;
	height: 148px;
	margin:0 auto;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/top_header.gif);
	background-repeat: no-repeat;
}

#top_snavi_box {
	width: 442px;
	height: 17px;
	position: relative;
	top: 22px;
	left: 293px;
}

#top_snavi01 a {
	float: left;
	width: 80px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi01.gif);
	background-repeat: no-repeat;
}
#top_snavi01 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi01_ov.gif);
}

#top_snavi02 a {
	float: left;
	width: 62px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi02.gif);
	background-repeat: no-repeat;
}
#top_snavi02 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi02_ov.gif);
}

#top_snavi03 a {
	float: left;
	width: 99px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi03.gif);
	background-repeat: no-repeat;
}
#top_snavi03 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi03_ov.gif);
}

#top_snavi04 a {
	float: left;
	width: 129px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi04.gif);
	background-repeat: no-repeat;
}
#top_snavi04 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi04_ov.gif);
}

#top_snavi05 a {
	float: left;
	width: 72px;
	height: 17px;
	display: block;
	text-indent: -9999px;
	background-image: url(http://www.kuma-atsu.com/image/header_snavi05.gif);
	background-repeat: no-repeat;
}
#top_snavi05 a:hover {
	background-image: url(http://www.kuma-atsu.com/image/header_snavi05_ov.gif);
}

#top_minshuto a {
	float: right;
	width: 116px;
	height: 44px;
	display: block;
	text-indent: -9999px;
}

#top_main {
	width: 860px;
	margin:0 auto;
	background-image: url(http://www.kuma-atsu.com/image/top_main02_bg.gif);
	background-repeat: repeat-y;
}

.newsbox {
	height: 100%;
	overflow:auto;
	margin-bottom: 8px;
	margin-top: 1px;
}
.newsdate {
	width: 90px;
	float: left;
	text-align: left;
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.newstext {
	width: 240px;
	float: left;
	font-family: MS PGothic;
	font-size: 12px;
	line-height: 1.5;
	color: #333;
}
.newstext a:link {
	color: #333;
}
.newstext a:visited {
	color: #333;
}
.newstext a:hover  {
	border-bottom:1px solid #333;
}




#top_box01 {
	width: 419px;
	height: 274px;
	float: left;
	margin-top: 5px;
	background-color: red;
}

#top_box02 {
	width: 251px;
	height: 274px;
	float: left;
	margin-top: 5px;
	background-color: blue;
}

#top_box03 {
	width: 190px;
	height: 274px;
	float: left;
	background-color: green;
	margin-top: 5px;
}




/* 中ページ
------------------------------------- */

#contents_bar01 {
	width: 860px;
	height: 15px;
	background-image: url(http://www.kuma-atsu.com/image/contents_bar01.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	margin-top: 2px;
	margin-bottom: -2px;
}

#contents_bar02 {
	width: 860px;
	height: 15px;
	background-image: url(http://www.kuma-atsu.com/image/contents_bar02.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	margin-top: 2px;
	margin-bottom: -2px;
}

#contents_bar03 {
	width: 860px;
	height: 15px;
	background-image: url(http://www.kuma-atsu.com/image/contents_bar03.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	margin-top: 2px;
	margin-bottom: -2px;
}

#contents_bar04 {
	width: 860px;
	height: 15px;
	background-image: url(http://www.kuma-atsu.com/image/contents_bar04.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	margin-top: 2px;
	margin-bottom: -2px;
}

#contents_bar05 {
	width: 860px;
	height: 15px;
	background-image: url(http://www.kuma-atsu.com/image/contents_bar05.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	margin-top: 2px;
	margin-bottom: -2px;
}

.contents_box {
	width: 500px;
	margin-left: 70px;
	font-family: MS Gothic;
	font-size: 12px;
	line-height: 1.8;
	color: #333;
}

.contents_box02 {
	width: 560px;
	margin-left: 40px;
	font-family: MS Gothic;
	font-size: 12px;
	line-height: 1.8;
	color: #333;
}



.qanda {
	background-image: url(http://www.kuma-atsu.com/image/qanda_a.gif);
	background-repeat: no-repeat;
}



.midashi01 {
	width:550px;
	height:30px;
	margin: 0px 0px 10px 0px;
	line-height: 30px;
	text-indent: 20px;
	background-color: #FDEEDA;
	border: 1px solid #F7B96D;
	letter-spacing: 0.1em;
}





.midashi01pink {
	font-size: 14px;
	line-height: 1.8;
	margin: 0px 0px 7px 0px;
	color: #CC4F7D;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #CC4F7D;
}

.midashi02pink {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #CC4F7D;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #CC4F7D;
}

.midashi01red {
	font-size: 14px;
	line-height: 1.8;
	margin: 0px 0px 7px 0px;
	color: #DB7D54;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #DB7D54;
}

.midashi02red {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #DB7D54;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #DB7D54;
}

.midashi01orange {
	font-size: 14px;
	line-height: 1.8;
	margin: 0px 0px 7px 0px;
	color: #D49417;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #D49417;
}

.midashi02orange {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #D49417;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #D49417;
}

.midashi01ygreen {
	font-size: 14px;
	line-height: 1.8;
	margin: 0px 0px 7px 0px;
	color: #A0A819;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #A0A819;
}

.midashi02ygreen {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #A0A819;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #A0A819;
}

.midashi01green {
	font-size: 14px;
	line-height: 1.8;
	margin: 0px 0px 7px 0px;
	color: #6C9331;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #6C9331;
}

.midashi02green {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #6C9331;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #6C9331;
}

.midashi01blue {
	font-size: 14px;
	line-height: 1.8;
	margin: 0px 0px 7px 0px;
	color: #39918A;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #39918A;
}

.midashi02blue {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #39918A;
	letter-spacing: 0.1em;
	border-bottom: 1px dotted #39918A;
}


/* ライトボックス
------------------------------------- */

.photo_style a {
	float: left;
	margin: 0px 25px 40px 0px;
	border: 2px solid #F1E1E1;
}

.photo_style a:hover {
	float: left;
	margin: 0px 25px 40px 0px;
	border: 2px solid #D8658C;
}





/* レイアウト
------------------------------------- */

.layout_left {
	float: left;
	margin: 0px 10px 0px 0px;
}

.layout_right {
	float: right;
	margin: 0px 0px 0px 0px;
}


.img_left img {
	float: left;
	margin: 0px 10px 10px 0px;
}

.img_right img {
	float: right;
	margin: 0px 0px 10px 10px;
}


/* テキスト
------------------------------------- */
.text01 {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
}

.text02 {
	font-size: 12px;
	line-height: 1.3;
}

.text03 {
	font-size: 12px;
	line-height: 1.3;
}

text01pink {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #E74868;
}


.text01pink2 {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #D3889A
}


.text01aka {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #DE8D85
}


.text01orange {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #DAA85C
}


.text01green {
	font-size: 12px;
	line-height: 1.8;
	margin: 0px 0px 0px 0px;
	color: #B0C261
}





/* フォーム
------------------------------------- */
#content #form1 .ime01 {
	ime-mode: active;
}
#content #form1 .ime02 {
	ime-mode: inactive;
}
#content #form1 .bordernone input {
	border: none;
}
#content #form1 {
	border-collapse:collapse;
	border-spacing: 0px;
	font-size: 12px;
	line-height: 1.5;
}
#content #form1 th {
	font-weight: normal;
	xwidth: 150px;
	text-align: left;
	padding: 7px 0px 7px 10px;
}
#content #form1 td {
	xwidth: 350px;
	padding: 7px 0px 7px 10px;
}
#content #form1 input {
	margin: 0px 3px;
	padding: 2px 0px;
}
#content #form1 ul {
    list-style: none;
	margin: 0px;
}
#content #form1 li {
    margin-bottom: 5px;
    padding-left: 1em;
    text-indent: -1em;
}
#content .hissu {
	color: #C5004C;
	margin: 0px 5px;
}

/* -------------------------- */
#content .form01 {
	border-top: 1px solid #FFCB75;
	margin-bottom: 15px;
}
#content .form01 th {
	background-color: #FFF9EC;
	border-bottom: 1px solid #FFCB75;
}
#content .form01 .bg01 th {
	background-color: #FFF0D7;
}
#content .form01 td {
	border-bottom: 1px solid #FFCB75;
}
#content .form01 input {
	border: 1px solid #FFCB75;
}
#content .form01 textarea {
	border: 1px solid #FFCB75;
}
#content .form01 selec {
	border: 1px solid #FFCB75;
}
/* -------------------------- */
#content .form02 {
	border-top: 1px solid #F2C1C9;
	margin-bottom: 15px;
}
#content .form02 th {
	background-color: #FDF7F8;
	border-bottom: 1px solid #F2C1C9;
}
#content .form02 .bg01 th {
	background-color: #FAE7EA;
}
#content .form02 td {
	border-bottom: 1px solid #F2C1C9;
}
#content .form02 inputt {
	border: 1px solid #F2C1C9;
}
#content .form02 textarea {
	border: 1px solid #F2C1C9;
}
#content .form02 iselect {
	border: 1px solid #F2C1C9;
}

