@charset "utf-8"; /*utf-8の場合*/
/*
Theme Name: tsumugiwa01
Theme URI: http://www.tsumugiwa.jp/
Description: つむぎ和本番環境(トップ)
Author: つむぎ和
*/
/* ++++++ トップページのデザイン                                                                           ++++++ */
#top_header		{ width: 780px; height: 500px;}
#top_header_logo	{ position: absolute; z-index: 2; top: 450px; left: 100px;}
#top_header_img		{ position: absolute; z-index: 1; top: 35px; left: 60px;}
/* #top 			{ height: 300px; margin: 0px; background-color: #ECECF3; background: url(images/top_photo_01.jpg) no-repeat;} */
/* #top_sidebar		{ width: 150px; float: right; margin: 0px 580px 0px 0px;} */
/* #top_sidebar h5		{ padding:  0px; margin: 0px; width:  150px;} */
/* #top_sidebar 	{ Z-INDEX: 1; float: left; margin: 0px 0px 0px 30px; width: 150px;} */
/* #top_sidebar		{ position: absolute; z-index: 3; margin: 125px 0px 0px 50px; width: 150px; } */
/* #top_sidebar		{ position: absolute; z-index: 3; top: 162px; left: 110px;} */
#top_sidebar		{ position: absolute; z-index: 3; top: 400px; left: 100px;}
/* #top_sidebar h5		{ padding: 0px; margin: 0px; width: 150px; } */
#top_line		{ margin:0px; padding: 0px 0px 0px  40px; clear: both;}
#top_red_mark		{ margin:0px; padding: 0px 0px 0px 620px;}
#banner_01		{ margin:0px; padding: 0px 5px 0px   0px; float: left;}
#banner_02		{ margin:0px; padding: 0px 5px 0px   0px; float: left;}
#order_icon02		{ margin:0px; padding: 0px 5px 0px   5px; float: left;}
#top_pic01		{ padding: 5px 0px 0px 50px;}
#banner_03		{ margin:5px auto;}
	/* メニュー */
#top_menubox01		{ width: 150px; margin: 30px auto; text-align: center;}
#menu02 		{ width: 150px; margin:0; border:0; top:0; background: url("images/menu02.gif");}
#menu02 a		{ display:block; text-align:left; padding: 0px 0px 0px 20px; line-height:24px; color:#ffffff; font-size:80%;}
	/* お知らせ */
#top_news_list		{ margin: 30px auto; padding: 20px 5px; width: 150px; color: #000000; font-size: 80%; text-align: left; background-color: #d0d0d0;}
/* #top_news_list a 	{ color: #d0d0d0;} */
#top_news_list li	{ margin-left: -20px;}
/* top_contents */
/* #top_contents 		{ color:#000000; background-color: #ECECF3; text-align: center; margin: 0px;} */
#top_contents 		{ color:#000000; background-color: #ffffff; text-align: center; margin: 0px;}
#top_contents a		{ color:#000000;}
#top_contents_footer	{ width: 780px; height: 750px; margin: -15px 0px 0px 0px; padding: 20px 0px; background-color: #F9F9F9; text-align: left; display: block;}
/*-- top_comment --*/
#top_pain00	{ position: relative; top: 0px; left: 0px; width: 780px; padding: 0px; margin: 0px auto;}				/* index.php フル */
#top_pain00 h2	{ margin: 0px 10px; padding: 0px; float: left;   font-size: 80%; font-weight: 500; color: #404040;}
#top_pain00 h3	{ margin: 0px 120px; padding: 0px; float: left; font-size: 80%; font-weight: 500; color: #404040;}
#top_pain00 h4	{ margin: 0px 50px; padding: 0px; float: left;  font-size: 80%; font-weight: 500; color: #404040;}
.top_table01	{ width: 100%; border: solid 0px #000000; background-color: #000000;}
.top_table02	{ width: 100%; border: solid 0px #000000;}
.top_table03	{ width: 100%; border: solid 0px #000000;}
.top_table03 td	{ padding: 10px;}
.top_pain19	{ position: relative; top: 0px; left: 10px; width: 500px; height: 600px; margin: 20px auto; padding: 0px; text-align: left; font-size: 90%;}				/* 二分割 580px */
.top_pain21	{ position: relative; top: 0px; left: 10px; width: 500px; height: 700px; margin: 20px auto; padding: 0px; text-align: left; font-size: 90%;}				/* 二分割 580px */
.top_pain22	{ position: relative; top: 0px; left: 10px; width: 700px; height:1000px; margin: 20px auto; padding: 0px; text-align: left; font-size: 90%;}				/* 二分割 580px */
.top_pain23	{ position: relative; top: 0px; left: 10px; width: 500px; height: 400px; margin: 20px auto; padding: 0px; text-align: left; font-size: 90%;}				/* 二分割 580px */
.top_pain24	{ position: relative; top: 0px; left: 10px; width: 500px; height: 500px; margin: 20px auto; padding: 0px; text-align: left; font-size: 90%;}				/* 二分割 580px */
.top_com_01_01 {position:absolute;left:  0px;top:  0px;width:500px;height:600px;}
.top_com_01_w1 {position:absolute;left:100px;top:270px;width:300px;height: 20px;}
.top_com_01_w2 {position:absolute;left:100px;top:380px;width:170px;height:100px;}

.top_com_02_01 {position:absolute;left:  0px;top:  0px;width:500px;height:300px;}
.top_com_02_w1 {position:absolute;left:220px;top:160px;width:230px;height: 50px;}
.top_com_02_w2 {position:absolute;left: 50px;top:350px;width:200px;height: 50px;}

.top_com_03_01 {position:absolute;left:  0px;top:  0px;width:500px;height:700px;}
.top_com_03_w1 {position:absolute;left: 50px;top:120px;width:400px;height: 50px;}
.top_com_03_w2 {position:absolute;left: 50px;top:610px;width:400px;height: 50px;}

.top_com_04_01 {position:absolute;left:  0px;top:  0px;width:700px;height:1000px;}
.top_com_04_02 {position:absolute;left: 50px;top:250px;width:350px;height:100px;}
.top_com_04_03 {position:absolute;left:100px;top:370px;width:350px;height:100px;}
.top_com_04_04 {position:absolute;left:150px;top:490px;width:350px;height:100px;}
.top_com_04_05 {position:absolute;left:200px;top:610px;width:350px;height:100px;}
.top_com_04_06 {position:absolute;left:300px;top:750px;width:350px;height:100px;}
.top_com_04_07 {position:absolute;left:300px;top:870px;width:350px;height:100px;}
.top_com_04_w1 {position:absolute;left: 50px;top:140px;width:600px;height: 20px;}

.top_com_05_01 {position:absolute;left:  0px;top:  0px;width:500px;height:400px;}
.top_com_05_w1 {position:absolute;left: 50px;top:140px;width:400px;height: 50px;}
.top_com_05_w2 {position:absolute;left: 50px;top:200px;width:200px;height: 50px;}

.top_com_06_01 {position:absolute;left:  0px;top:  0px;width:500px;height:400px;}
.top_com_06_w1 {position:absolute;left: 50px;top:160px;width:200px;height: 50px;}

.top_com_07_01 {position:absolute;left:  0px;top:  0px;width:500px;height:700px;}
.top_com_07_w1 {position:absolute;left:100px;top:140px;width:400px;height: 50px;}
.top_com_07_w2 {position:absolute;left:140px;top:320px;width:330px;height: 50px;}
.top_com_07_w3 {position:absolute;left:140px;top:490px;width:330px;height: 50px;}
.top_com_07_w4 {position:absolute;left:140px;top:610px;width:330px;height: 20px;}

.top_com_08_01 {position:absolute;left:  0px;top:  0px;width:500px;height:500px;}
.top_com_08_w1 {position:absolute;left:100px;top:120px;width:310px;height: 20px;}
.top_com_08_w2 {position:absolute;left:300px;top:160px;width:150px;height: 20px;}
.top_com_08_w3 {position:absolute;left:300px;top:250px;width:150px;height: 20px;}
.top_com_08_w4 {position:absolute;left:300px;top:330px;width:150px;height: 20px;}
/*.top_com_08_01 {position:absolute;left:0px;top:0px;width:500px;height:500px;}
.top_com_08_w1 {position:absolute;left: 50px;top:140px;width:400px;height:300px;}
.top_com_08_w2 {position:absolute;left: 50px;top:250px;width:380px;height:300px;}
.top_com_08_w3 {position:absolute;left: 40px;top:380px;width:450px;height:300px;}
.top_com_08_w4 {position:absolute;left: 50px;top:490px;width:380px;height:300px;} */
/* .top_table00	{ width: 100%; border: solid 1px #f8f8f8;} */
/* .top_table00 td	{ padding: 2px; } */
/* .top_table00_cel1 { padding: 20px ; text-align: left; border-width: 2px; border-style: solid; border-color: #ffffff;} */
/* #top_pain01	{ width: 780px; padding: 0px; background-color: #00ffff; border: solid 1px #ff0000;}	*/			/* index.php フル */
/* #top_pain00	{ width: 780px; padding: 0px;} */
/* #top_pain01	{ width: 760px; padding: 0px 10px;} */					/* index.php フル */
.top_pain16	{ width: 780px; margin: 0px; padding: 0px; text-align: center;}
.top_pain16 img	{ margin: 30px auto 0px;} 
.top_pain18	{ width: 780px; margin: 0px 0px; padding: 0px; text-align: right;}			/* 二分割 580px */
	/* 二分割 */
#top_pain20l	{ position: relative; top: 0px; left: 0px; width: 580px; margin: 0px; padding: 0px; float: left; border: solid 1px #f8f8f8;}	/* 二分割 580px */
#top_pain20r	{ position: relative; top: 0px; left: 0px; width: 196px; margin: 0px; padding: 0px; float: right; border: solid 1px #f8f8f8;}	/* 二分割 200px */
.top_pain17	{ width: 580px; margin: 30px 0px; padding: 0px; text-align: right;}			/* 二分割 580px */
#top_pain13	{ width: 580px; margin: 0px; padding: 0px; text-align: center;}				/* 二分割 580px */
#top_pain13 img	{ margin: 10px auto 0px;} 
#top_pain13_1 img	{ margin: 5px auto 0px;} 
#top_pain96_2	{ width: 520px; margin: 0px; padding: 10px 30px; text-align: left;
		  font-size: 100%; font-weight: 500; letter-spacing: 0.1em;}			/* 二分割無囲み 580px */
#top_pain14	{ width: 480px; margin: 60px 0px 0px 30px; padding: 20px 0px; text-align: center; background-color: #f6f6f9;}	/* 二分割 580px */
#top_pain14 img	{ margin: 10px auto;} 
/* #top_pain15	{ width: 580px; margin: 0px; padding: 0px; text-align: center;}*/			/* 二分割 580px */
.top_pain15	{ width: 390px; margin: 0px; padding: 0px; text-align: center;}			/* 二分割 580px */
.top_pain15 img	{ margin: 20px auto;} 
	/* 均等二分割 */
#top_pain12	{ width: 390px; margin: 0px; padding: 0px; float: left;}			/* 二分割 */
#top_pain12 img	{ margin-right: 10px;  float: left;}
#top_pain12_1	{ width: 390px; margin: 0px; padding: 0px; float: left;}			/* 二分割 */
#top_pain14_1	{ width: 370px; margin: 40px 10px; padding-top: 20px; text-align: center; background-color: #f6f6f9;}	/* 二分割 390px */
#top_pain14_1 img	{ margin: 5px auto;} 
#top_pain14_2	{ width: 370px; margin: 10px; padding: 0px; text-align: center;}		/* 二分割 390px */
#top_pain96	{ width: 340px; margin: 10px; padding: 10px; text-align: left; border-width: 4px 1px; border-style: solid ; border-color: #568791;
		  font-size:  85%; font-weight: 500; letter-spacing: 0.1em;}			/* 二分割茶緑囲み 382px */
#top_pain96_1	{ width: 330px; padding: 10px; margin: 10px; text-align: left;
		  border-width: 2px 0px 0px 0px; border-style: solid; border-color: #000080; font-size: 90%;}
#top_pain08_10	{ width: 340px; padding: 10px 15px; margin: 10px 0px; text-align: left; font-size: 90%; text-indent: 1em ;
		  border-width: 2px 0px 0px 0px; border-style: solid; border-color: #000080; background: url(images/pic_1015.jpg) no-repeat center; font-size: 90%;}
/* #top_pain96_1	{ width: 360px; margin: 10px 0px; padding: 5px; text-align: left;
		  font-size:  85%; font-weight: 500; letter-spacing: 0.1em;} */			/* 二分割無囲み 360px */
	/* 三分割 */
#top_pain07	{ width: 260px; margin: 0px; padding: 0px; float: left;} 			/* 三分割 260px */
.top_pain07	{ width: 190px; margin: 0px; padding: 0px; float: left;}			/* 三分割 260px */
/* #top_pain07_1	{ width: 290px; margin: 0px; padding: 0px; float: left;} */		/* 二分割 290px */
.top_pain07_1	{ width: 390px; margin: 0px; padding: 0px; float: left;}			/* 二分割 290px */
.top_pain07_1 img { margin:10px auto 5px;}
.top_pain07_2	{ width: 260px; margin: 0px; padding: 0px; float: left;} 			/* 三分割 260px */
.top_pain07_2 p	{ text-align: right; margin: 0px; font-size:110%;}
#top_pain95	{ width: 210px; margin: 10px; padding: 10px; text-align: center; border-width: 4px 1px; border-style: solid ; border-color: #963537;
		  font-size:  80%; font-weight: 500; letter-spacing: 0.1em;} 			/* 三分割茶囲み 210px */
.top_pain95	{ width: 155px; margin: 5px; padding: 10px; text-align: center; border-width: 4px 1px; border-style: solid ; border-color: #963537;
		  font-size:  80%; font-weight: 500; letter-spacing: 0.1em;}			/* 三分割茶囲み 210px */
.top_pain97	{ width: 210px; margin: 10px; padding: 10px; text-align: center;
		  font-size:  80%; font-weight: 500;} 			/* 三分割茶囲み 210px */
/* #top_pain95_1	{ width: 240px; margin: 0px; padding: 10px; text-align:   left; border-width: 4px 1px; border-style: solid ; border-color: #963537;
		  font-size:  90%; font-weight: 500; letter-spacing: 0.1em;} */			/* 二分割茶囲み 230px */
.top_pain95_1	{ width: 310px; margin: 0px 10px; padding: 20px; text-align: left; border-width: 4px 1px; border-style: solid ; border-color: #963537;
		  font-size:  90%; font-weight: 500; letter-spacing: 0.1em;}			/* 二分割茶囲み 230px */
.top_que01	{ margin: 10px; color: #000080; font-weight: 600;}
.top_ans01	{ margin: 5px 0px 5px 40px; text-indent: -1.5em;}
.top_pain96	{ width: 190px; margin: 50px auto; padding: 0px;  float: left;}			/* 三分割茶囲み 210px */
	/* 一分割（青枠自由書式) */
#top_pain08_1	{ width: 600px; margin: 0px 80px; padding: 20px 0px; text-align: center; font-size: 80%;}
#top_pain08_3	{ width: 580px; padding: 10px 30px; margin: 10px auto; text-align: left;}
#top_pain08_2	{ width: 580px; padding: 10px 15px; margin: 10px auto; text-align: left;
		  border-width: 4px 1px; border-style: solid; border-color: #000080; background: url(images/pic_1015.jpg) no-repeat center;}
#top_pain08_4	{ width: 480px; padding: 10px 15px; margin: 10px 0px 0px 30px; text-align: left; font-size: 90%;
		  border-width: 4px 1px; border-style: solid; border-color: #000080; background: url(images/pic_1015.jpg) no-repeat center; font-size: 90%;}
#top_pain08_5	{ width: 480px; padding: 10px 15px; margin: 10px 0px 0px 30px; text-align: left; font-size: 90%; text-indent: 1em ;
		  border-width: 2px 0px 0px 0px; border-style: solid; border-color: #000080; background: url(images/pic_1015.jpg) no-repeat center; font-size: 90%;}
#top_pain08_5 img { float: left; margin: 0px 20px;}
#top_pain08_6	{ width: 480px; padding: 10px 15px; margin: 10px 0px 0px 30px; text-align: left; font-size: 90%; text-indent: 1em ;
		  border-width: 2px 0px 0px 0px; border-style: solid; border-color: #000080; background: url(images/pic_1015.jpg) no-repeat center; font-size: 90%;}
#top_pain08_7	{ width: 480px; padding: 10px 15px; margin: 10px 0px 0px 30px; text-align: left; font-size: 90%; text-indent: 1em ;
		  border-width: 2px 0px 0px 0px; border-style: solid; border-color: #7A2D00; background: url(images/pic_1053.gif) no-repeat bottom right; font-size: 90%;}
#top_pain08_8	{ width: 420px; padding: 10px  0px; margin: 10px 0px 0px 20px; text-align: left; font-size: 90%; text-indent: 1em ;
		  border-width: 2px 0px 0px 0px; border-style: solid; border-color: #7A2D00; font-size: 90%;}
#top_pain08_9	{ width: 480px; padding: 10px 15px; margin: 10px 0px 0px 30px; text-align: left; font-size: 90%; text-indent: 1em ;
		  border-width: 2px 0px 0px 0px; border-style: solid; border-color: #7A2D00; font-size: 90%;}
#top_pain08_11	{ width: 480px; padding: 10px 15px; margin: 10px 0px 0px 30px; text-align: left; font-size: 90%; text-indent: 1em ;
		  font-size: 90%;}
.top_pain08_12	{ width: 340px; padding: 10px; margin: 10px 10px; text-align: left; font-size: 90%; text-indent: 1em ;
		  border-width: 2px 0px 0px 0px; border-style: solid; border-color: #7A2D00; font-size: 90%;}
	/* 二分割 (下部買物規約 760px) */
#top_pain09	{ width: 380px; float: left;}		/* top_contents_footer 下部買物規約　片側ペイン */
#top_pain10	{ width: 340px; padding: 5px 10px 0px 30px; font-size: 90%; font-weight: 500; letter-spacing: 0.1em;}	/* top_contents_footer 下部買物規約　片側文字エリア */
#top_pain10 img { margin: 5px 10px;}
#top_pain11	{ width: 380px;}
#top_pain11 img { margin: 10px 0px 10px 10px;}
	/* 一分割（写真付青枠 600px) */
#top_pain92	{ height: 150px; width: 620px; margin: 10px 0px 5px 50px; padding: 10px; border-style: solid; border-width: 4px 1px; border-color: #000080;
                  background: url("images/da304012s_05.jpg") no-repeat; background-position: left center;}
#top_pain92_1	{ height: 220px; width: 480px; margin: 10px 0px 0px 30px; padding: 10px; border-style: solid; border-width: 4px 1px; border-color: #000080;
                  background: url("images/da304012s_06.jpg") no-repeat; background-position: left center;}
#top_pain92_2	{ height: 220px; width: 480px; margin: 10px 0px 0px 30px; padding: 10px; border-style: solid; border-width: 2px 0px 0px 0px; border-color: #7A2D00;
                  background: url("images/da304012s_06.jpg") no-repeat; background-position: left center;}
#top_pain93	{ height: 140px; width: 620px; margin: 10px 0px 5px 50px; padding: 10px; border-style: solid; border-width: 4px 1px; border-color: #000080;
                  background: url("images/pic_1021_03.jpg") no-repeat; background-position: right center;}
#top_pain93_1	{ height: 200px; width: 480px; margin: 10px 0px 5px 30px; padding: 10px; border-style: solid; border-width: 4px 1px; border-color: #000080;
                  background: url("images/pic_1021_03.jpg") no-repeat; background-position: right center;}
#top_pain93_2	{ height: 200px; width: 480px; margin: 10px 0px 5px 30px; padding: 10px; border-style: solid; border-width: 2px 0px 0px 0px; border-color: #7A2D00;
                  background: url("images/pic_1021_03.jpg") no-repeat; background-position: right center;}
#top_pain94	{ height: 180px; width: 620px; margin: 10px 0px 5px 50px; padding: 10px; border-style: solid; border-width: 4px 1px; border-color: #000080;
                  background: url("images/pic_1035.jpg"   ) no-repeat; background-position: left  center;}
#top_pain94_1	{ height: 200px; width: 480px; margin: 10px 0px 5px 30px; padding: 10px; border-style: solid; border-width: 4px 1px; border-color: #000080;
                  background: url("images/pic_1035_01.jpg") no-repeat; background-position: left  center;}
#top_pain94_2	{ height: 200px; width: 480px; margin: 10px 0px 5px 30px; padding: 10px; border-style: solid; border-width: 2px 0px 0px 0px; border-color: #7A2D00;
                  background: url("images/pic_1035_01.jpg") no-repeat; background-position: left  center;}
/* #top_pain05left	{ width: 330px; float: left; }	*/ /* 写真付青枠の文字エリア 330px */
/* #top_pain05right{ width: 330px; float: right;}	*/ /* 写真付青枠の文字エリア 330px */
#top_pain06left	{ width: 270px; float: left; }	/* 写真付青枠の文字エリア 250px */
#top_pain06right{ width: 270px; float: right;}	/* 写真付青枠の文字エリア 250px */
	/* 一分割（写真無赤枠 500px) */
#top_pain03	{ width: 500px; padding: 10px 20px; margin:  5px 100px; text-align: left;   border-style: solid; border-width: 4px 1px;         border-color: #000080;}	/* 青囲み中央複数行見出し 500px */
#top_pain03_1	{ width: 500px; padding: 5px;       margin:  5px auto ; text-align: center; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #000080;}	/* 青下線付き中央１行見出し 500px */
#top_pain03_2	{ width: 500px; padding: 10px 20px; margin: 20px auto ; text-align: center; border-style: solid; border-width: 4px 1px;         border-color: #000080;}	/* 青囲み中央複数行見出し 500px */
/* ------------- 見出し -------------*/
	/* 一分割 赤下線 */
/* #top_midashi01	{ width: 600px; font-size: 110%; font-weight: 500; letter-spacing: 0.1em; color: #28273D; text-align: left;
		  border-color: #cc6666; padding: 0px 0px 0px 10px; border-style: solid; border-width: 0px 0px 1px 20px;} */
.top_midashi00	{ clear: both; }
	/* 二分割 赤下線 */
#top_midashi01	{ width: 500px; margin: 20px; font-size: 110%; font-weight: 500; letter-spacing: 0.1em; color: #28273D; text-align: left;
		  border-color: #cc6666; padding: 0px 0px 0px 10px; border-style: solid; border-width: 0px 0px 1px 20px;}
	/* 一分割 赤下線 margin付 */
#top_midashi11	{ width: 600px; margin: 20px; font-size: 110%; font-weight: 500; letter-spacing: 0.1em; color: #28273D; text-align: left;
		  border-color: #cc6666; padding: 0px 0px 0px 10px; border-style: solid; border-width: 0px 0px 1px 20px;}
/*#top_midashi12	{ width: 600px; margin: 40px 0px 40px 0px; font-size: 130%; font-weight: 600; letter-spacing: 0.1em; color: #28273D; text-align: left;
		  border-color: #cc6666; padding: 0px 0px 0px 10px; border-style: solid; border-width: 0px 0px 1px 20px;} */
.top_midashi12	{ width: 700px; margin: 50px 0px 0px 20px; padding: 7px 0px 7px 10px;
		  font-size: 130%; font-weight: 600; color: #28273D; text-align: left;
		  border-color: #cc6666; border-style: solid; border-width: 0px 0px 1px 20px;
		  background-color: #f6f6f6;}
	/* 均等三分割 赤下線 */
#top_midashi02	{ width: 200px; margin: 20px 0px 0px 10px; font-size: 110%; font-weight: 500; letter-spacing: 0.1em; color: #28273D; text-align: left;
		  border-color: #cc6666; padding: 0px 0px 0px 10px; border-style: solid; border-width: 0px 0px 1px 10px;}	/* 三分割見出し */
#top_midashi02_1{ width: 240px; margin: 20px 0px 0px 10px; font-size: 120%; font-weight: 500; letter-spacing: 0.1em; color: #28273D; text-align: left;
		  border-color: #cc6666; padding: 0px 0px 0px 10px; border-style: solid; border-width: 0px 0px 1px 10px;}	/* 三分割見出し */
	/* 均等二分割 赤下線 (下部買物規約 760px) */
#top_midashi21	{ width: 340px; font-size: 100%; font-weight: 600; letter-spacing: 0.1em; color: #28273D; margin: 10px 0px 0px 5px; 
		  border-color: #cc6666; padding: 3px 0px 2px 10px; border-style: solid;  border-width: 0px 0px 1px 15px; clear: both;}
	/* 均等二分割 緑下線 */
#top_midashi03	{ width: 300px; margin: 20px 0px 0px 10px; font-size: 100%; font-weight: 500; letter-spacing: 0.1em; color: #28273D; text-align: left;
		  border-color: #568791; padding: 0px 0px 0px 10px; border-style: solid;  border-width: 0px 0px 1px 10px;}	/* 二分割見出し */
	/* 該当なし 一分割（下線付見出 650px) */
/* #top_midashi04	{ width: 500px; font-size: 110%; font-weight: 500; letter-spacing: 0.1em; color: #28273D; 
		  border-color: #cc6666; padding: 0px 0px 0px 10px; border-style: solid; border-width: 0px 0px 1px 20px;} */
/* ------------- 本文 -------------*/
#top_honbun01	{ font-size: 90%; font-weight: 500; letter-spacing: 0.1em; text-indent: 1em; text-align: left;}
#top_honbun02	{ font-size: 90%; font-weight: 500; letter-spacing: 0.1em;}
/* ------- リンク黒ラベル ---------*/
#top_link 	{ width:151px; margin: 5px 5px 5px 70px; border:0; top:0; background: url("images/menu01.gif");}
#top_link a	{ display:block; text-align:right; padding: 0px 20px 0px 0px; line-height:24px; color:#ffffff; font-size:90%;}
#top_link01 	{ width:151px; margin:0px 0px 0px 550px; border:0; top:0;  background: url("images/menu01.gif");}
#top_link01 a	{ display:block; text-align:right; padding: 0px 20px 0px 0px; line-height:24px; color:#ffffff; font-size:90%;}
#top_link02 	{ width:151px; margin: 5px 5px 5px 200px; border:0; top:0; background: url("images/menu01.gif");}
#top_link02 a	{ display:block; text-align:right; padding: 0px 20px 0px 0px; line-height:24px; color:#ffffff; font-size:90%;}
#top_link03 	{ width:151px; margin: 5px 5px 5px 400px; border:0; top:0; background: url("images/menu01.gif");}
#top_link03 a	{ display:block; text-align:right; padding: 0px 20px 0px 0px; line-height:24px; color:#ffffff; font-size:90%;}
#top_link04 	{ width:151px; margin: 5px 5px 5px 20px; border:0; top:0; background: url("images/menu01.gif");}
#top_link04 a	{ display:block; text-align:right; padding: 0px 20px 0px 0px; line-height:24px; color:#ffffff; font-size:90%;}
/* ------- イメージ ---------*/
.pic_10		{ margin: 5px auto;}
