@import url(link.css);
@import url(margin.css);
*{
	margin:0px;
	padding:0px;
}
body {
	font-family: Verdana, Arial, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ pro W3", sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	margin:0px;
	padding:0px;
	background-color: #FFFFFF;
	background-image: url(image/shadow.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#footer{
	font-size:10px;
	background-image:url(image/headbar.gif);
	width:760px;
	background-color:#ffffff;
	background-repeat:repeat-x;
	margin:0px;
	padding:10px 0px;
	text-align:center;
	clear:both;
}
#footer2{
	font-size:10px;
	background-image:url(image/headbar2.jpg);
	width:760px;
	background-color:#ffffff;
	background-repeat:repeat-x;
	margin:0px;
	padding:10px 0px;
	text-align:center;
	clear:both;
}
.header {
	background:url(../img/title_menu.jpg) no-repeat;
	width:760px;
	height:27px;
	text-indent:-9999px;
	float:left;
}
.header2 {
	background:url(../img/title_menu2.jpg) no-repeat;
	width:760px;
	height:27px;
	text-indent:-9999px;
	float:left;
}
.hmenu a {
	display:block;
	float:left;
	width:95px;
	height:27px;
}
a {
	color:#003399;
	text-decoration:none;
}
a:hover	{
	color:#FF6600;
	text-decoration: none;
}
a:visited {
	color:#003399;
	text-decoration: none;
}
a:active {
	color:#CC0000;
}
.a {
	color:#ff0000;
	text-decoration: underline;
}
.a:hover{
	color:#ff0000;
	text-decoration: underline;
}
.a:visited {
	color:#ff0000;
	text-decoration: underline;
}
.a:active {
	color:#ff0000;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding:0px;
	font-size:13px;
}
form {
	margin: 2px;
	padding: 0px;
}
.h1_title{
	text-align:left;
	font-size:14px;
}
.h2_title{
	text-align:right;
	font-size:14px;
}
.p_13{
	font-size:13px;
}
.red{color:red;}
.blue{color:blue;}
.green{color:green;}
.d_red{color:#D90303;}
.white{background-color:white;}
.copyright {
	font-family: Geneva, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #000000;
}
.title{
	font-size : 10pt;
	padding:1px;
	margin:1px;
	color : green;
	background-color:white;
}
.h1{
	font-size : 7pt;
	font-weight : normal;
	color : #333333;
	margin:0px;
	padding:0px;
}
.h2{
	font-size:12px;
	font-weight:bold;
	color:#678f3f;
	text-align:center;
	padding:1px;
}
.title_h2{
	width:auto;
	height:20px;
	padding:2px 0px 5px 30px;
	color:#666666;
	background-color:#FFFFFF;
	font-size:12px;
	background-image:url(image/menu_silver_590.gif);
	background-repeat:no-repeat;
}
.title_h2_a{
	width:auto;
	height:20px;
	padding:0px 0px 5px 30px;
	color:#FFFFFF;
	background-color:#FFFFFF;
	font-size:12px;
	background-image:url(image/menu_silver_590a.gif);
	background-repeat:no-repeat;
}
.title_h2_b{
	width:auto;
	height:20px;
	padding:0px 0px 5px 30px;
	color:#62560A;
	font-size:12px;
	background-image:url(image/menu_silver_590b.gif);
	background-repeat:no-repeat;
}
.title_h2_c{
	width:auto;
	height:20px;
	padding:2px 0px 5px 30px;
	color:#666666;
	background-color:#FFFFFF;
	font-size:12px;
	background-image:url(image/menu_silver_590c.gif);
	background-repeat:no-repeat;
}
.title_h2_d{
	width:auto;
	height:20px;
	padding:0px 0px 5px 30px;
	color:#ffffff;
	font-size:12px;
	background-image:url(image/menu_silver_590d.gif);
	background-repeat:no-repeat;
}
.title_h2_e{
	width:auto;
	height:20px;
	padding:0px 0px 5px 30px;
	font-size:12px;
	background-image:url(image/menu_silver_590e.gif);
	background-repeat:no-repeat;
}
.title_h3{
	width:auto;
	height:20px;
	padding:2px 0px 5px 35px;
	color:#666666;
	background-color:#FFFFFF;
	font-size:12px;
	background-image:url(image/menu_silver_590_dog.gif);
	background-repeat:no-repeat;
}
.menu_line{
	border:solid 1px #ECA163;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	width:150px;
}
.menu_line_b{
	border:solid 1px #6A96CA;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	width:150px;
}
.menu_title{
	width:150px;
	height:20px;
	text-align:center;
	margin:0px;
	padding:0px;
	line-height:20px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	background-image:url(image/menu_silver_150.gif);
	background-repeat:no-repeat;
}
.menu_title_b{
	width:150px;
	height:20px;
	text-align:center;
	margin:0px;
	padding:0px;
	line-height:20px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	background-image:url(image/menu_silver_150_b.gif);
	background-repeat:no-repeat;
}
.list{
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:20px;
	padding-bottom:0px;
}
.list_mark{
	list-style-image:url("image/dog_mark.jpg");
	width:130px;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:16px;
}
.list_mark2{
	list-style-image:url("image/dog_mark.jpg");
	margin:0px;
	padding:5px 0px;
	text-align:left;
	line-height:13px;
}
.list_mark3{
	list-style-image:url("image/dog_mark.jpg");
	margin:0px;
	padding:3px 0px;
	text-align:left;
	line-height:12px;
}
.list_mark4{
	list-style-image:url("image/dog_mark2.jpg");
	width:250px;
	margin-left:5px;
	padding:0px;
	text-align:left;
	line-height:16px;
}
.pan{
	font-size : 11px;
	padding-top :3px;
	padding-left :2px;
	padding-right :2px;
	padding-bottom :0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	line-height:13px;
}
.subtitle{
	text-align:right;
	font-size : 12px;
	font-weight:bold;
	color : #black;
	padding-top :3px;
	padding-left :0px;
	padding-right :5px;
	padding-bottom :0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	line-height:10px;
}
.img{
	margin:0px;
	padding:0px;
	border:0;
}
.waku_410{
	width:410px;
	margin:5px 0px 0px 5px;
	padding:1px;
	border:solid 2px #000000;
}
.waku_540{
	width:540px;
	padding:2px;
	border:solid 1px black;
	margin-left:5px;
}
.waku_560{
	width:560px;
	padding:2px;
	border:solid 2px black;
}
.side_bnr{
	border:0;
	margin:0px;
	margin-left:0px;
	padding:0px;
}
.camp_back{
	background-color:#FBEBDE;
	color:#666666;
	text-align:center;
}
.camp_back_dot{
	background-image:url("image/line-dotted.gif");
	background-repeat:y-repeat;
	width:5px;
	height:13px;
}
.camp_back_dot2{
	background-image:url("image/line-dotted2.gif");
	background-repeat:y-repeat;
	width:5px;
	height:13px;
}
.memo_back{
	background-image:url("image/memo_b.gif");
	width:565px;
	height:169px;
	margin:0px;
	padding:0px;
}
.memo_back2{
	background-image:url("image/memo_b2.gif");
	width:565px;
	height:120px;
	margin:0px;
	padding:0px;
}
.memo_text{
	font-size:10px;
	text-align:left;
	color:#CE6B1A;
	padding:0px 10px 5px 10px;
}
.tyozou_table{
	border:solid 1px black;
}
.td_right{
	border-right:solid 1px black;
}
.td_left{
	border-left:solid 1px black;
}
.td_top{
	border-top:solid 1px black;
}
.td_bottom{
	border-bottom:solid 1px black;
}
.td_back_blue{
	background-color:#92BEE6;
}
.pl_5{
	padding-left:5px;
}
.pr_5{
	padding-right:5px;
}
.pt_5{
	padding-top:5px;
}
.pb_5{
	padding-bottom:5px;
}
#info{
	background-image:url("image/info.gif");
	background-repeat:no-repeat;
	font-size:13px;
	text-align:left;
	text-indent:25px;
	width:590px;
	height:20px;
	color:white;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-left:3px;
	margin-top:3px;
	margin-right:0px;
}
.top_list{
	font-size: 84%;
	margin-right:5px;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:0px;
}
.top_list2{
	border-bottom:dotted 1px #cccccc;
	padding: 3px;
	list-style-type: none;
	font-size:12px;
}
.yasei_back{
	background-color:white;
	background-image:url("image/yasei_back.gif");
	background-repeat:no-repeat;
	background-position:right;
	border:solid 1px black;
	padding:3px;
}
.inu_back{
	background-image:url("image/inu_back.png");
	background-repeat:no-repeat;
	background-position:center;
	padding:0px;
	height:160px;
}
.p_inu{
	font-size:12px;
	color:black;
	line-height:13px;
	padding-left:15px;
	padding-right:15px;
}
.inu_back2{
	background-image:url("image/dog_back.gif");
	background-repeat:no-repeat;
	background-position:center;
	padding:0px;
	height:160px;
}
.p_inu3a{
	font-size:10px;
	line-height:11px;
	color:#D90303;
	padding-left:5px;
	padding-right:5px;
}
.p_inu3{
	font-size:12px;
	color:black;
	line-height:12px;
	padding-left:5px;
	padding-right:5px;
	margin-top:3px;
}
	padding:0px;
	width:200px;
	height:160px;
}
.p_inu2{
	font-size:11px;
	color:black;
	line-height:13px;
	padding-left:15px;
	padding-right:15px;
}
.footer_border{
	margin:0px 0px 0px 0px;
	padding-bottom:3px;
	border-bottom:solid 1px #F4CBAA;
}
.footer_border2{
	margin:0px 0px 0px 0px;
	padding-bottom:3px;
	border-bottom:solid 1px #003E87;
}
.footer_back{
	background-image:url("../img/footer_back2.gif");
	background-repeat:no-repeat;
	margin-top:3px;
	padding:0px;
}
.top_dairi{
	background-image:url("image/top_dairi.gif");
	background-repeat:no-repeat;
	width:298px;
	height:20px;
	font-size:13px;
	text-align:center;
}
.top_qa{
	background-image:url("image/top_qa.gif");
	background-repeat:no-repeat;
	width:298px;
	height:20px;
	font-size:13px;
	text-align:center;
}
.top_dot{
	background-image:url("image/line-dotted.gif");
	background-repeat:y-repeat;
	width:5px;
	height:13px;
	margin:0px 0px 0px 0px;
	padding:0xp 0px 0px 0px;
}
.cors_waku{
	border:solid 1px black;
	width:163px;
	padding:0px;
}
.kakaku_border{
	border:solid 1px black;
	background-color:white;
	padding:0px;
	width:125px;
	margin-left:60px;
}
.otamesi{
	background-image:url("../img/otamesi_01.jpg");
	background-repeat:no-repeat;
	border:solid 1px black;
	width:190px;
	height:150px;
	padding-right:5px;
	text-align:right;
	font-size:11px;
	margin:0px;
}
.otamesi2{
	background-image:url("../img/otamesi_02.jpg");
	background-repeat:no-repeat;
	border:solid 1px black;
	width:200px;
	height:150px;
	padding-right:3px;
	text-align:right;
	font-size:11px;
	margin:0px;
}
.otamesi3{
	background-image:url("../img/otamesi_03.jpg");
	background-repeat:no-repeat;
	border:solid 1px black;
	width:200px;
	height:150px;
	padding-right:3px;
	text-align:right;
	font-size:11px;
	margin:0px;
}
.waku_osirase{
	border:solid 1px black;
	padding:1px 2px;
	background-image:url("image/dog2.jpg");
	background-repeat:no-repeat;
	background-position:center;
}
/* テキスト位置 */

.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}

/* フロート */
.float_l{float:left;}
.float_r{float:right;}
.bold{font-weight:bold;}

/*-----------info------------------*/
.info{
	margin:10px 10px 0px 10px;
	padding:0px;
	}
.info1{
	border:1px solid #cfbaa2;
	margin:0px;
	padding:6px 5px;
	}
.info2{
	border-bottom:1px solid #cfbaa2;
	border-left:1px solid #cfbaa2;
	border-right:1px solid #cfbaa2;
	margin:0px;
	padding:6px 5px;
	}
.info3{
	border-bottom:1px solid #cfbaa2;
	border-right:1px solid #cfbaa2;
	border-top:1px solid #cfbaa2;
	margin:0px;
	padding:6px 5px;
	}
.info4{
	border-bottom:1px solid #cfbaa2;
	border-right:1px solid #cfbaa2;
	margin:0px;
	padding:6px 5px;
	}
/*-------------law--------------*/
.img_r{
	float:right;
	margin-right:5px;
	margin-left:5px;
	padding:0px;
}
.img_r2{
	float:right;
	margin-right:50px;
	margin-left:5px;
	padding:0px;
}
.img_l{
	float:left;
	margin-right:5px;
	margin-left:5px;
	padding:0px;
}

/*-------------　その他ページの設定　--------------*/

.youkoso_img{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	background-image: url(image/mark_01.gif);
	background-repeat: repeat-x;
	width:570px;
	
}
.table_b{
	border:solid 1px #000000;
}
.baniku_td01{
	font-size:13px;
	padding:0px 0px 0px 15px;
	text-align:left;
	background-color:#ffffff;
	border-bottom:solid 1px black;
	border-right:solid 1px black;
	width:180px;
}
.baniku_td02{
	font-size:13px;
	padding:0px 5px 0px 0px;
	background-color:#9bceac;
	text-align:right;
	border-bottom:solid 1px black;
	border-right:solid 1px black;
}
.baniku_td02a{
	font-size:13px;
	padding:0px 5px 0px 0px;
	background-color:#9bceac;
	text-align:right;
	border-bottom:solid 1px black;
}
.baniku_td02b{
	font-size:13px;
	padding:0px 5px 0px 0px;
	background-color:#9bceac;
	text-align:right;
	border-right:solid 1px black;
}
.baniku_td03{
	font-size:13px;
	padding:0px 0px 0px 15px;
	text-align:left;
	background-color:#ffffff;
	border-right:solid 1px black;
	width:180px;
}
.baniku_td04{
	font-size:13px;
	padding:0px 5px 0px 0px;
	background-color:#9bceac;
	text-align:right;
	border-bottom:solid 1px black;
}
.baniku_td05{
	font-size:13px;
	padding:0px 5px 0px 0px;
	background-color:#326743;
	text-align:center;
	color:#ffffff;
	border-rbottom:solid 1px #000000;
}
.h_t_01{
	font-size:13px;
	color:#000000;
	background-color:#ffffff;
	text-align:left;
	margin-left:5px;
}
.h_t_02{
	font-size:13px;
	color:#000000;
	background-color:#b6e8c9;
	text-align:center;
	line-height:10px;
	width:70px;
	padding:1px;
}
.h_t_03{
	font-size:13px;
	color:#000000;
	background-color:#ffbcb5;
}
.h_t_04{
	font-size:13px;
	color:#000000;
	background-color:#f0f0ca;
}
.tyuui_table{
	background-color:#669900;
}
.reitou_td_01{
	background-color:#eeeeee;
	text-align:left;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 1px black;
}
.reitou_td_02{
	background-color:#FFFF99;
	text-align:left;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	border-top:solid 1px black;
	border-right: 1px black;
	border-bottom: 1px black;
}
.reitou_td_03{
	background-color:white;
	text-align:left;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}
.reitou_td_04{
	background-color:white;
	text-align:left;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}
.table_souryou{
	background-color:#9fc496;
	border:solid 2px #9fc496;
}
.s_nedan{
	font-size:11px;
	padding-right:5px;
	text-align:right;
	background-color:white;
	border-bottom:solid 1px #9fc496;
	border-right:solid 1px #9fc496;
}
.s_p{
	font-size:12px;
	text-align:left;
	margin:10px 0px;
	padding-left:20px;
	line-height:13px;
}
.s_p2{
	font-size:11px;
	padding-left:5px;
	text-align:left;
	background-color:white;
}
.s_p2a{
	font-size:12px;
	padding:5px;
	text-align:left;
	background-color:white;
}
.s_p3{
	font-size:12px;
	text-align:center;
	background-color:#e7f1e5;
	border-bottom:solid 1px #9fc496;
	border-right:solid 1px #9fc496;
}
.s_p3a{
	font-size:11px;
	text-align:left;
	padding:5px 5px;
	background-color:#e7f1e5;
}
.table_shop{
	border:solid 2px black;
}
.shop_td_01{
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}
.shop_td_02{
	border-bottom:solid 1px black;
}
.shop_td_03{
	border-right:solid 1px black;
}

.img_b_td{
	margin:0px;
	width:180px;
	background-color:#ffffff;
}
.b_name_td{
	margin:0px;
	width:130px;
	background-color:#fdd1b5;
}
.b_name{
	margin-left:2px;
	font-size:10px;
	padding:3px;
	text-align:center;
	line-height:13px;
	letter-spacing:1px;
}
.b_teika{
	margin:0px;
	padding:0px 3px 0px 0px;
	background-color:#ffffff;
	font-size:0.9em;
	text-align:right;
}
.b_kounyu{
	margin:0px;
	padding:0px;
	background-color:#fdd1b5;
	text-align:center;
	}
.b_siharai{
	color: #000000;
	margin:0px;
	padding:0px 2px 0px 0px;
	font-size:0.8em;
	background-color:#fff;
	text-align:right;
}
.kouka{
	width:350px;
	height:20px;
	background-color:orange;
	color:white;
	padding:5px;
	text-align:center;
	margin-left:100px;
}
.v_td{
	border:1px solid #FF9900;
	background-color:#FEE1B4;
	margin:0px;
	padding:3px;
}
.v_td1{
	border:1px solid #FF9900;
	margin:0px;
	padding:3px;
}
.kansou_title{
	font-size:12px;
	text-align:center;
	width:470px;
	height:15px;
	background-color:orange;
	color:white;
	margin-left:60px;
}
.kouhyou_p{
	width:470px;
	margin-left:60px;
	text-align:left;
}
.baniku_t{
	font-size:12px;
	text-align:center;
}
.p12{
	font-size:10px;
}
.voice_p{
	width:560px;
	margin-left:20px;
}
.gray{
	color:gray;
}
.policy_p{
	width:560px;
	margin-left:15px;
}
.baniku_link{
	width:550px;
	border:solid 1px black;
	padding:5px;
}
.li_o{
	color:#ff6600;
}
.t_anime{
	background-color:#C7DCFF;
	color:#000000;
}
.b_anime{
	border-style:dashed;
	border-color:#D2C46C;
	background-color:#F2EED4;
	color:#3A3412;
}
.li_anime{
	font-size:11px;
	text-align:left;
}
.coller_td{
	border-top:solid 2px #666633;
	border-left:solid 2px #666633;
}
.coller_td2{
	border-top:solid 2px #666633;
	border-left:solid 2px #666633;
	border-right:solid 2px #666633;
}
.coller_td3{
	border-top:solid 2px #666633;
	border-left:solid 2px #666633;
	border-bottom:solid 2px #666633;
}
.coller_td4{
	border-top:solid 2px #666633;
	border-left:solid 2px #666633;
	border-right:solid 2px #666633;
	border-bottom:solid 2px #666633;
}
.coller_back{
	background-color:#E0E0C2;
}
.coller_back2{
	background-color:#FFFFFF;
}
.p11{
	font-size:10px;
	text-align:center;
}
.waku_goannai{
	border:solid 1px black;
	background-color:white;
	width:560px;
	background-image:url("images/dog/goannnai_back.gif");
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 5px;
}
.left_d{
	width:280px;
	margin:0px 10px 0px 0px;
	padding:0px 10px 0px 0px;
	border-right:1px solid #cccccc;
	float:left;
}
.right_d{
	width:280px;
	margin:0px;
	padding:0px;
	float:left;
}
.h3_dog{
	border-top:1px solid #ff7200;
	border-right:1px solid #ff7200;
	border-bottom:1px solid #ff9720;
	border-left:8px solid #ff7200;
	margin:0px;
	padding:0px 0px 0px 5px;
	font-size:0.85em;
}
.p_10{
	font-size:10px;
}
.kumo_serifu{
	background-image:url("image/kumo_serifu.gif");
	background-repeat:no-repeat;
	width:520px;
	height:110px;
	margin-left:15px;
	line-height:15px;
	padding:15px 20px 0px 20px;
	text-indent:165px;
}
.dog_top_border{
	border:solid 1px #666666;
	padding:3px;
	background-color:white;
}
.dog_top_p{
	line-height:15px;
}
.gyohan_td_01{
	background-color:#87BC81;
	text-align:center;
	padding:2px;
	border:solid 1px black;
}
.gyohan_td_02{
	text-align:right;
	padding-right:5px;
	background-color:#dddddd;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}
.gyohan_td_02a{
	text-align:right;
	padding-right:5px;
	background-color:#dddddd;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}
.gyohan_td_03{
	text-align:right;
	padding-right:5px;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}
.gyohan_td_03a{
	text-align:left;
	padding-left:5px;
	border-left:solid 1px black;
	border-bottom:solid 1px black;
}
.li_gyohan{
	list-style-image:url("image/dog_mark.jpg");
	padding:0px;
	margin-bottom:7px;
	text-align:left;
	line-height:16px;
}
.sp_table{
	border:solid 1px #6EBE41;
}
.vm2{
	border-right:solid 1px #6EBE41;
	border-bottom:solid 1px #6EBE41;
	background-color:#F0FADA;
	padding:3px;
}
.vm3{
	border-right:solid 1px #6EBE41;
	background-color:#F0FADA;
	padding:3px;
}
.vm4{
	border-bottom:solid 1px #6EBE41;
	background-color:#FFFFFF;
	padding:3px;
}
.vm5{
	background-color:#FFFFFF;
	padding:3px;
}
.sp_dog_p{
	width:470px;
}
.waku_camp{
	border:solid 1px black;
	padding:5px;
	width:520px;
	margin-left:30px;
	margin-bottom:5px;
	background-image:url("../img/cool.gif");
	background-repeat:no-repeat;
	background-position:370px 5px;
}
.kuro_mail{
	width:69px;
	height:50px;
	float:right;
	margin-top:-50px;
	margin-bottom:0px;
}
.ba29_td_01{
	border:solid 1px black;
	background-image:url("../img/ba29_01.jpg");
	background-repeat:no-repeat;
	background-position:left;
	height:100px;
	padding:2px;
	width:200px;
}
.ba29_td_02{
	border:solid 1px black;
	background-color:white;
	padding:2px;
}
.nedan_td_01{
	padding:3px;
	border-bottom:solid 1px black;
}
.nedan_td_02{
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	background-color:#D7E4F2;
	padding:3px;
}
.nedan_td_03{
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	background-color:white;
	padding:3px;
}
.nedan_td_04{
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	background-color:#FFE1E2;
	padding:3px;
}
.nedan_td_05{
	border-right:solid 1px black;
	border-left:solid 1px black;
	border-bottom:solid 1px black;
	background-color:white;
	padding:3px;
}
.nedan_td_06{
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	background-color:#C6E7C2;
	padding:3px;
}
.nedan_td_07{
	border-right:solid 1px black;
	border-left:solid 1px black;
	border-bottom:solid 1px black;
	background-color:white;
	padding:3px;
}
.recipi_title{
	border-bottom:dotted 1px orange;
	border-left:solid 10px orange;
	padding-left:5px;
	width:300px;
}
.waku_teiki{
	width:550px;
	padding:5px;
	border:solid 1px #F4CBAA;
}
.teiki_td_01{
	background-color:#F2B962;
	padding:3px;
	border:solid 1px black;
}
.teiki_td_04{
	background-color:#E6A5A2;
	padding:3px;
	border:solid 1px black;
}
.teiki_td_02{
	padding:3px;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}
.teiki_td_03{
	padding:3px;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}
.teiki_back_01{
	background-color:#F7E1C8;
}
.teiki_back_02{
	background-color:#eeeeee;
}
.teiki_back_03{
	background-color:#FBE2E1;
}
.teiki_back_04{
	background-color:white;
}
#center_f_k2{
	width:430px;
	background-image:url(image/back.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0px;
}
#center_f_k3{
	width:430px;
	background-image:url(image/back2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px;
}
.k_box_l{
	width:185px;
	height:auto;
	padding:0px;
	float:left;
	margin:5px 0px 0px 5px;
}
.k_box_r{
	width:185px;
	height:auto;
	padding:0px;
	float:right;
	margin:5px 0px 0px 5px;
}
.k_box{
	width:185px;
	height:100%;
	padding:0px 0px 5px 0px;
	margin:0px;
	font-size:13px;
}
.sitemap_table{
	border:double 10px #B0DFAE;
}
.sitemap_td_01{
	background-color:#B0DFAE;
	padding:2px;
	text-align:center;
}
.waku_blog{
	width:500px;
	padding:5px;
	border:solid 4px #ECA163
}
.waku_kiyaku{
	width:560px;
	padding:5px;
	border:solid 4px #ECA163
}
.p18{
	font-size:18px;
}
.waku_29_tyuui{
	width:500px;
	border:solid 1px black;
	padding:3px;
}
.otamesi_tyuui{
	width:570px;
	border:solid 1px black;
	padding:3px;
}
.otamesi_tyuui2{
	width:570px;
	border:double 3px black;
	padding:3px;
}
.club_uma_sika{
	width:570px;
	border:double 3px black;
	padding:3px;
	background-image:url("image/club_umasika.jpg");
	background-repeat:no-repeat;
	background-position:top center;
}
.shop_p{
	padding:3px;
}
.waku_club{
	width:450px;
	border:solid 5px black;
	padding:10px;
}
.we_dog_waku{
	border:solid 1px #2850B9;
}
.we_dog_td{
	border-right:solid 1px #2850B9;
	padding:2px;
}
.we_dog_td_01{
	border-top:solid 1px #2850B9;
	border-bottom:solid 1px #2850B9;
	border-right:solid 1px #2850B9;
	padding:2px;
}
.we_dog_td_02{
	padding:2px;
	background-color:#C4DCF4;
	border-right:solid 1px #2850B9;
}
.we_dog_td_01a{
	border-top:solid 1px #2850B9;
	border-bottom:solid 1px #2850B9;
	padding:2px;
}
.we_dog_td_02a{
	padding:2px;
	background-color:#C4DCF4;
}
.waku_wedog{
	border:solid 1px black;
	padding:5px;
	width:300px;
	text-align:center;
	margin-top:10px;
	margin-left:140px;
}
.quiz_title{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	margin-top:5px;
	width:497px;
	background-color:#669900;
	margin-left:37px;
	padding:3px;
	color:white;
}
.quiz_box{
	width:530px;
	border:double 5px black;
	padding:3px;
	margin-left:18px;
}
.quiz_box2{
	width:285px;
	border:ridge 8px white;
	padding:3px;
	margin-left:10px;
}
.quiz_tb{
	background-color:#729CCF;
}
.quiz_ani{
	width:80px;
	height:103px;
	float:right;
	margin-right:10px;
	margin-top:30px;
}
.quiz_f_td{
	background-color:#cdcdcd;
}
.quiz_tb2{
	background-color:#B5D9D6;
}
.renraku_waku{
	border:solid 1px #969696;
	padding:3px;
	width:580px;
}
.tanbou_waku{
	width:580px;
	padding:3px;
	border:solid 1px black;
}
.li_orange{
	color:#ff6600;
}
.p_16{
	font-size:16px;
}
.p_20{
	font-size:20px;
}
/*-------------　その他ページの設定　--------------*/
.horse_table{
	border:solid 1px black;
}
.horse_td1{
	border-bottom:solid 1px black;
	border-right:solid 1px black;
	padding:3px;
}
.horse_td2{
	border-bottom:solid 1px black;
	padding:3px;
}
.horse_td3{
	padding:3px;
}
.horse_back01{
	background-color:#F8D460;
}
.horse_back02{
	background-color:#FDF1CB;
}
.horse_back03{
	background-color:#D4E9EC;
}
.prix_waku{
	width:570px;
	height:200px;
	padding:3px;
	border:solid 1px black;
	background-image:url("../img/prix_20.jpg");
	background-repeat:no-repeat;
	background-position:5px 120px;
}
.jaki_table{
	border:solid 1px black;
}
.jaki_td01{
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	padding:3px;
}
.jaki_td01a{
	border-right:solid 1px black;
	padding:3px;
}
.jaki_td02{
	border-bottom:solid 1px black;
	padding:3px;
}
.jaki_td02a{
	padding:3px;
}
.td_back_01{
	background-color:#CFCFCF;
}
.td_back_02{
	background-color:#EBEBEB;
}
.td_back_03{
	background-color:#CFE4EF;
}
.td_back_04{
	background-color:#A5CDE1;
}
.td_back_05{
	background-color:#F58787;
}
.td_back_06{
	background-color:#CFE4EF;
}
.prix_waku2{
	border:solid 1px black;
	width:575px;
	height:200px;
}
.clear{
	clear:both;
}
.jaki_seizou_waku{
	margin-left:150px;
	border:solid 1px black;
	width:300px;
	padding:2px;
}
.soap_seizou_waku{
	width:500px;
	height:140px;
	border:solid 2px black;
	padding:4px;
	margin-left:30px;
	margin-top:10px;
}
.oem_box{
	margin:10px;
	padding:10px 25px;
	background-color:#e5b34a;
	border:5px solid #e5934a;
	font-size:1.2em;
}
.soap_t{
	width:500px;
	margin:10px auto 30px;
	padding:0px;
	border-collapse:collapse;
}
.soap_td1{
	border:1px solid #25685a;
	margin:0px;
	padding:5px;
	text-align:center;
	font-weight:bold;
	background-color:#3f8a7a;
	color:#ffffff;
}
.soap_td2{
	border:1px solid #25685a;
	margin:0px;
	padding:3px;
}
.zakka_td_01{
	background-color:#FBEBDE;
	padding:5px;
	font-weight:bold;
	border-top:solid 1px #C06018;
	border-left:solid 1px #C06018;
}
.zakka_td_02{
	background-color:#FBEBDE;
	padding:5px;
	font-weight:bold;
	border-top:solid 1px #C06018;
	border-left:solid 1px #C06018;
	border-bottom:solid 1px #C06018;
}
.zakka_td_03{
	padding:5px;
	color:black;
	border-top:solid 1px #C06018;
	border-left:solid 1px #C06018;
	border-right:solid 1px #C06018;
}
.zakka_td_04{
	padding:5px;
	color:black;
	border-top:solid 1px #C06018;
	border-left:solid 1px #C06018;
	border-right:solid 1px #C06018;
	border-bottom:solid 1px #C06018;
}
.zakka_td_05{
	background-color:#FBEBDE;
	padding:5px;
	font-weight:bold;
	border:solid 1px #C06018;
}
.zakka_td_06{
	padding:5px;
	color:black;
	border-top:solid 1px #C06018;
	border-bottom:solid 1px #C06018;
	border-right:solid 1px #C06018;
}
.gousei_td_01{
	border-top:solid 1px black;
	border-left:solid 1px black;
	padding:3px;
	background-color:#FEE0F7;
	text-align:left;
}
.gousei_td_02{
	border-top:solid 1px black;
	border-left:solid 1px black;
	padding:3px;
	text-align:center;
}
.gousei_td_03{
	border-top:solid 1px black;
	border-left:solid 1px black;
	border-right:solid 1px black;
	padding:3px;
	background-color:#CAAFD3;
	text-align:left;
}
.gousei_td_04{
	border-top:solid 1px black;
	border-left:solid 1px black;
	border-bottom:solid 1px black;
	padding:3px;
	background-color:#FEE0F7;
	text-align:left;
}
.gousei_td_05{
	border-top:solid 1px black;
	border-left:solid 1px black;
	border-bottom:solid 1px black;
	padding:3px;
	text-align:center;
}
.gousei_td_06{
	border-top:solid 1px black;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	padding:3px;
	background-color:#CAAFD3;
	text-align:left;
}
.dog_soap{
	background-image:url("../img/dog_soap.gif");
	background-repeat:no-repeat;
	width:590px;
	height:100px;
}
.f_hikaku_title{
	font-size:14px;
	text-align:center;
	background-color:#86C281;
}
.f_hikaku_daiji{
	font-size:11px;
	text-align:center;
	background-color:#ffffff;
}
.f_hikaku_r{
	font-size:11px;
	text-align:right;
	background-color:#D2DEF7;
	padding-right:3px;
}
.f_hikaku_a{
	font-size:11px;
	background-color:#eee9a4;
}
.f_hikaku_me{
	font-size:11px;
	background-color:#fa6464;
}
.f_hikaku_me_r{
	font-size:11px;
	background-color:#fecaca;
}
.sita_border{
	width:760px;
	line-height:7px;
	background-color:#C42D12;
	margin-top:2px;
	margin-bottom:3px;
}
.sita_border2{
	width:760px;
	line-height:7px;
	background-color:#003E87;
	margin-top:2px;
	margin-bottom:3px;
}
.no_border{
	text-decoration:none;
}
.no_border:hover{
	text-decoration:none;
}
.no_border:visited{
	text-decoration:none;
}
.no_border:active{
	text-decoration:none;
}
.bg{
	background-color:#FFFFFF;
	width:780px;
}
.bg2{
	background-color:#FFFFFF;
	width:780px;
	margin-top:-5px;
}
.footer_end{
	width:768px;
	height:20px;
	background-color:white;
	border-top:solid 2px #F1BB8E;
}
.style14 {	font-size: 14px;
	color: #6699CC;
	font-weight: bold;
}
.style6 {color: #336633;}
.style16 {color: #000000;margin-left:3px;}
.style8 {font-size: 10px;}
.style10 {color: #FFFFFF;}
.wimpact_jaki_back{
	background-image:url("image/wimpact_jaki_back.jpg");
	background-repeat:no-repeat;
	background-position:70px 85px;
}
.p_18{
	font-size:18px;
	line-height:22px;
}
.shop_waku{
	background-image:url("image/shop_waku.jpg");
	background-repeat:no-repeat;
	width:575px;
	height:116px;
	padding:3px;
}
.touhoku_waku{
	background-image:url("image/touhoku_waku.jpg");
	background-repeat:no-repeat;
	width:590px;
	height:225px;
}
.film_waku{
	background-image:url("image/film_waku.gif");
	background-repeat:no-repeat;
	width:590px;
	height:225px;
}
.touhoku_p{
	margin-left:15px;
	width:565px;
	line-height:14px;
}
.touhoku_p2{
	margin-left:30px;
	width:550px;
	line-height:14px;
}
.film_p{
	padding-left:10px;
	padding-right:10px;
}
.end{
	background-image:url("image/end.gif");
	background-repeat:no-repeat;
	background-position:center;
	height:55px;
}
.waku_fiber{
	background-image:url("image/back_fiber.gif");
	background-repeat:no-repeat;
	width:590px;
	height:180px;
}
.waku_nouhi{
	background-repeat:no-repeat;
	width:590px;
	height:180px;
}
.fiber_p{
	padding:2px;
}
.medama_waku{
	background-image:url("image/medama_waku.gif");
	background-repeat:no-repeat;
	width:590px;
	height:225px;
}
.medama_p{
	padding-left:8px;
	padding-right:8px;
	line-height:14px;
}
.medama_p2{
	margin-left:90px;
	line-height:14px;
	width:435px;
}
.sitemap_back{
	background-color:#ECA163;
	border:solid 1px black;
}
.sitemap_border{
	border:double 5px black;
	background-color:#FBEBDE;
}
.sitemap_border2{
	border:double 5px black;
}
.sitemap_p{
	font-size:12px;
	margin:3px 0px 3px 0px;
}
.waku_nouhi_p{
	padding-left:5px;
}
.golden_waku{
	border-top:double 1px black;
	border-bottom:double 1px black;
	padding:1px;
}
.golden_td_01{
	width:200px;
	border-top:solid 1px black;
	border-left:solid 1px black;
}
.golden_td_02{
	width:200px;
	border-top:solid 1px black;
	border-left:solid 1px black;
	border-right:solid 1px black;
}
.golden_td_03{
	width:200px;
	border-left:solid 1px black;
	border-bottom:solid 1px black;
	border-top:solid 1px black;
}
.golden_td_04{
	width:200px;
	border:solid 1px black;
}
.baniku_club_bosyu{
	background-image:url("image/baniku_club_bosyu.jpg");
	background-repeat:no-repeat;
	width:590px;
	height:215px;
}
.baniku_club_bosyu_p{
	width:460px;
	margin-left:50px;
}
.baniku_club_bosyu_p2{
	width:455px;
	margin-left:75px;
}
.keikan_table{
	border:solid 1px black;
}
.keikan_td_01{
	border-top:solid 1px black;
	border-right:solid 1px black;
	padding:5px;
}
.keikan_td_02{
	border-top:solid 1px black;
	padding:5px;
}
.keikan_td_back{
	background-color:#DFA98E;
}
.keikan_td_back2{
	background-color:#EDD4D4;
	width:60px;
}
.keikan_waku{
	background-image:url("image/keikan_waku.jpg");
	background-repeat:no-repeat;
	width:580px;
	height:75px;
}
.baniku_day_wasure{
	background-image:url("../img/baniku_day_wasure.jpg");
	background-repeat:no-repeat;
	width:293px;
	height:95px;
	float:left;
	margin-top:5px;
	padding-right:3px;
}
.baniku_day_wasure_p{
	margin-top:10px;
	width:128px;
	line-height:13px;
	margin-left:165px;
}
.baniku_day_wasure_p2{
	width:220px;
	margin-left:70px;
	line-height:13px;
}
.baniku_day_wasure_p3{
	width:235px;
	margin-left:60px;
	line-height:13px;
}
.yagi_table{
	border:solid 1px black;
}
.yagi_td_01{
	border-bottom:solid 1px black;
	padding:2px;
}
.yagi_td_02{
	padding:2px;
}
.yagi_td_03{
	border-left:solid 1px black;
	padding:2px;
}
.yagi_td_04{
	border-top:solid 1px black;
	padding:2px;
}
.yagi_td_05{
	border-top:solid 1px black;
	border-left:solid 1px black;
	padding:2px;
}
.yagi_td_c1{
	background-color:#8AB886;
}
.yagi_back{
	background-image:url("image/yagi_back.jpg");
	width:590px;
	height:156px;
}
.yagi_p{
	width:590px;
	font-size:20px;
	font-weight:bold;
	line-height:26px;
}
.yagi_hikaku_table{
	border:solid 1px black;
}
.yagi_h_td_01{
	padding:2px;
	width:72px;
}
.yagi_h_td_01a{
	padding:2px;
	border-top:solid 1px black;
}
.yagi_h_td_01b{
	padding:2px;
	border-top:solid 2px black;
}
.yagi_h_td_02{
	padding:2px;
	border-left:solid 2px black;
	width:80px;
}
.yagi_h_td_03{
	padding:2px;
	border-left:solid 1px black;
	width:80px;
}
.yagi_h_td_04{
	padding:2px;
	border-left:solid 2px black;
	border-top:solid 1px black;
	width:80px;
}
.yagi_h_td_05{
	padding:2px;
	border-left:solid 1px black;
	border-top:solid 1px black;
	width:80px;
}
.yagi_h_td_06{
	padding:2px;
	border-top:solid 1px black;
	border-left:solid 1px black;
	width:480px;
}
.yagi_h_td_back{
	background-color:#ECD7D6;
}
.milk_genryo_table{
	border:solid 1px black;
	width:450px;
}
.milk_genryo_td1{
	border-bottom:solid 1px black;
	background-color:#FBEBDE;
	padding:2px;
}
.milk_genryo_td2{
	border-right:solid 1px black;
	padding:2px;
}
.milk_genryo_td3{
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	padding:2px;
}
.milk_genryo_td4{
	padding:2px;
}
.milk_genryo_td5{
	padding:2px;
	border-top:solid 1px black;
}
.sibousan_td_01{
	padding:2px;
	border-top:solid 1px black;
	border-left:solid 1px black;
}
.sibousan_td_02{
	padding:2px;
	border-top:solid 1px black;
	border-left:solid 1px black;
}
.sibousan_td_03{
	padding:2px;
	border-top:solid 1px black;
	border-left:solid 1px black;
	border-right:solid 1px black;
}
.sibousan_td_04{
	padding:2px;
	border-top:solid 1px black;
	border-left:solid 1px black;
}
.sibousan_td_05{
	padding:2px;
	border-top:solid 1px black;
	border-bottom:solid 1px black;
	border-left:solid 1px black;
}
.sibousan_td_06{
	padding:2px;
	border:solid 1px black;
}
.sibousan_td_07{
	border-top:solid 1px black;
	border-bottom:solid 1px black;
	border-left:solid 1px black;
}
.sibousan_back01{
	background-color:#CED3F1;
}
.sibousan_back02{
	background-color:#DBF1CE;
}
.sale_waku{
	background-image:url("image/nenmatu_back.jpg");
	width:590px;
	height:130px;
}
.sale_p_01{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding-top:8px;
}
.sale_p_02{
	width:575px;
	padding-left:11px;
	padding-top:2px;
	padding-bottom:2px;
	line-height:16px;
}
.sale_p_03{
	width:455px;
	margin-left:85px;
	padding-top:2px;
	line-height:16px;
}
.8_table{
	border:solid 1px black;
	width:580px;
}
.8_td_01{
	border-right:solid 1px black;
	padding:2px;
}
.8_td_02{
	padding:2px;
}
.8_td_03{
	border-top:solid 1px black;
	border-right:solid 1px black;
	padding:2px;
}
.8_td_04{
	border-top:solid 1px black;
	padding:2px;
}
.8_back_01{
	background-color:#E9831D;
}
.8_end{
	background-color:red;
	background-image:url("image/8_end.jpg");
	background-position:center;
}
.nenmatu_table{
	border:solid 1px #3B6E8F;
	margin-left:40px;
}
.nenmatu_td_01{
	background-color:#3B6E8F;
	color:white;
	font-weight:bold;
	padding:2px;
}
.nenmatu_td_02{
	background-color:#EFEFEF;
	color:#3B6E8F;
	font-weight:bold;
	padding:2px;
}
.nenmatu_p{
	font-size:13px;
	text-align:center;
	margin-top:1px;
	color:#DE6401;
}
.nenmatu_p2{
	font-size:13px;
	margin-top:1px;
	margin-left:15px;
}
.eigyou_table{
	border:solid 1px black;
	width:450px;
}
.eigyou_td_01{
	padding:2px;
	border-bottom:solid 1px black;
	background-color:#88C3D5;
}
.eigyou_td_02{
	padding:2px;
	border-bottom:solid 1px black;
	border-right:solid 1px black;
}
.eigyou_td_03{
	padding:2px;
	border-bottom:solid 1px black;
}
.eigyou_td_04{
	padding:2px;
	border-right:solid 1px black;
}
.eigyou_td_05{
	padding:2px;
}
.sinnen_aisatu_waku{
	background-image:url("image/sinnen_aisatu_waku.gif");
	background-repeat:no-repeat;
	width:590px;
	height:130px;
}
.sinnen_aisatu_p{
	margin-left:5px;
	line-height:13px;
}
