@charset "utf-8";
/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: 無名な道券 をもとにした WordPress のカスタムトテーマ
Version: 1.4
Author: Norihiro Douken
Author URI: http://yahoo.co.jp
Tags: blue, custom header, fixed width, two columns, widgets
*/
/* カスタム */
body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.95em;
	background-repeat: repeat-x;
	background-color: #F0F3B6;
}
#header {
	background-image: url(images2/header_bg.gif);
	margin: 0px;
	padding: 0px;
	height: 89px;
	width: 100%;
	overflow: hidden;
	background-color: #FFFFFF;
}
#header #wrap1 {
	padding: 0px;
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	height: 89px;
	overflow: hidden;
}
#header #wrap1 #logo {
	background-image: url(images2/logo.png);
	background-repeat: no-repeat;
	height: 89px;
	width: 536px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	overflow: hidden;
	padding: 0px;
}
#header #wrap1 h1 {
	display: block;
	height: 89px;
	width: 536px;
	text-indent: -2000px;
	margin: 0px;
	padding: 0px;
}
#header #wrap1 h1 a {
	display: block;
	height: 89px;
	width: 536px;
	text-indent: -2000px;
	margin: 0px;
	padding: 0px;
}
#wrap2 #colm1 h3 a {
	text-indent: -2000px;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
}
.cart_b {
	background-image: url(images/tocart.gif);
	height: 27px;
	width: 196px;
	text-indent: -2000px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;

}
.cart_b a {
display:block;
height: 27px;
	width: 196px;
}
#header #wrap1 #cart_b .cart {
	background-image: url(images/tocart.gif);
	text-indent: -2000px;
	display: block;
	height: 23px;
	width: 121px;
}
#header #wrap1 #cart_b .cart a {
	background-image: url(images/tocart.gif);
	text-indent: -2000px;
	display: block;
	height: 23px;
	width: 121px;
}
#wrap2 {
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background-image: url(images2/contents_bg.gif);
	background-repeat: repeat-y;
	padding-right: 5px;
	padding-left: 5px;
}
#intro {
	font-size: 0.75em;
	line-height: 1.2em;
	font-weight: normal;
	color: #5B3E00;
	position: absolute;
	top: 2px;
	right: 30px;
}
#wrap2 #colm1 {
	float: left;
	width: 227px;
	overflow: hidden;
	background-image: url(images2/sidemenu_bg.gif);
	margin-top: 0px;
	padding-top: 15px;
}
#wrap2 #colm2 {
	width: 715px;
	_padding-left: 5px;
	padding-left: 17px;
	overflow: hidden;
	float: right;
}
#wrap2 #colm1 #menu {
	background-repeat: no-repeat;
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	overflow: hidden;
	background-color: #f3ce37;
}

#wrap2 #colm1 #menu li {
	text-indent: -2000px;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrap2 #colm1 #menu li a {
	text-indent: -2000px;
	display: block;
	margin: 0px;
	padding: 0px;
}
A.m1:link,A.m1:visited {
	background-image:url(images2/m1.gif);
	height:29px;
	width:200px;
}
A.m1:hover {
	background-image:url(images2/m1_on.gif);
	height:29px;
	width:200px;
}
A.m2:link,A.m2:visited {
	background-image:url(images2/m2.gif);
	height:30px;
	width:200px;
}
A.m2:hover {
	background-image:url(images2/m2_on.gif);
	height:30px;
	width:200px;
}
A.m3:link,A.m3:visited {
	background-image:url(images2/m3.gif);
	height:30px;
	width:200px;
}
A.m3:hover {
	background-image:url(images2/m3_on.gif);
	height:30px;
	width:200px;
}
A.m4:link,A.m4:visited {
	background-image:url(images2/m4.gif);
	height:30px;
	width:200px;
}
A.m4:hover {
	background-image:url(images2/m4_on.gif);
	height:30px;
	width:200px;
}
A.m5:link,A.m5:visited {
	background-image:url(images2/m5.gif);
	height:30px;
	width:200px;
}
A.m5:hover {
	background-image:url(images2/m5_on.gif);
	height:30px;
	width:200px;
}
A.m6:link,A.m6:visited {
	background-image:url(images2/m6.gif);
	height:30px;
	width:200px;
}
A.m6:hover {
	background-image:url(images2/m6_on.gif);
	height:30px;
	width:200px;
}
A.m7:link,A.m7:visited {
	background-image:url(images2/m7.gif);
	height:30px;
	width:200px;
}
A.m7:hover {
	background-image:url(images2/m7_on.gif);
	height:30px;
	width:200px;
}
A.m8:link,A.m8:visited {
	background-image:url(images2/m8.gif);
	height:30px;
	width:200px;
}
A.m8:hover {
	background-image:url(images2/m8_on.gif);
	height:30px;
	width:200px;
}
A.m9:link,A.m9:visited {
	background-image:url(images2/m9.gif);
	height:30px;
	width:200px;
}
A.m9:hover {
	background-image:url(images2/m9_on.gif);
	height:30px;
	width:200px;
}
A.m10:link,A.m10:visited {
	background-image:url(images/m10.gif);
	height:30px;
	width:196px;
}
A.m10:hover {
	background-image:url(images/m10_on.gif);
	height:30px;
	width:196px;
}
A.m11:link,A.m11:visited {
	background-image:url(images/m11.gif);
	height:27px;
	width:196px;
}
A.m11:hover {
	background-image:url(images/m11_on.gif);
	height:27px;
	width:196px;
}
#wrap2 #colm1 .topi {
	background-image: url(images/topi-t1.gif);
	text-indent: -2000px;
	padding: 0px;
	height: 24px;
	width: 196px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrap2 #colm1 #blog_view_w {
	height: 187px;
	width: 194px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images2/topix_bg.gif);
}
#wrap2 #colm1 #blog_view {
	height: 177px;
	width: 164px;
	padding-top: 5px;
	padding-right: 26px;
	padding-bottom: 5px;
	padding-left: 5px;
	overflow: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

#wrap2 #colm1 #menu ul {
	margin: 0px;
	padding: 0px;
}
#blog_view ul{
	margin: 0;
	padding: 0;
}
#blog_view ul li{
	margin: 0;
	padding: 0;
	list-style: none;	/*リストｖ槽搭建*/
	line-height: 1.6em;
	margin-bottom: 5px;
	font-size: 0.8em;
}
#blog_view ul.rss_ul li.rss_li a  {
	font-size: 0.8em;
	text-decoration:underline;
	line-height: 1.6em;
	background-image: url(images/dir.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
} 

#blog_view ul .rss_ul li .rss_li li a { 
	font-size: 0.8em;
	text-decoration:underline;
	line-height: 1.6em;
	background-image: url(images/dir.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	text-decoration:underline; }

#blog_view ul.rss_ul li.rss_li a:hover { 
	font-size: 12px;
	text-decoration:underline; }

#blog_view ul.rss_ul li.rss_li a:hover span.rss_title { 
	font-size: 12px;
	text-decoration:underline; }

.rss_description {
	font-size: 12px;
}
#wrap2 #colm1 h2 {
	text-indent: -2000px;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm1 h2 a {
	text-indent: -2000px;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
}
.fax_b {
	background-image: url(images/fax_b.gif);
	padding: 0px;
	height: 76px;
	width: 196px;
	background-repeat: no-repeat;
}
.fax_b a {
height: 76px;
	width: 196px;
	display:block
}
.free_b {
	background-image: url(images/free_b.gif);
	padding: 0px;
	height: 62px;
	width: 156px;
	margin-right: auto;
	margin-left: auto;
}
.online {
	background-image: url(images/online_b.gif);
	padding: 0px;
	height: 65px;
	width: 196px;
}
.colabo {
	background-image: url(images/cole_b.gif);
	padding: 0px;
	height: 65px;
	width: 196px;
}
.movie {
	background-image: url(images2/movie_btn.gif);
	padding: 0px;
	height: 72px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}
.lineup-t1 {
	background-image: url(images/lineup-t1.gif);
	text-indent: -2000px;
	height: 33px;
	width: 696px;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#wrap2 #colm2 p {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #242424;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.cal {
	background-image: url(images/cal-t.gif);
	text-indent: -2000px;
	height: 34px;
	width: 696px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 20px;
}
.cal1 {
	height: 40px;
	width: 185px;
	float: left;
}
.cal1 h3 {
	background-image: url(images/cal1.gif);
	text-indent: -2000px;
	height: 40px;
	width: 185px;
	}
.cal2 {
	height: 39px;
	width: 185px;
	float: left;
}
.cal2 h3 {
	background-image: url(images/cal2.gif);
	text-indent: -2000px;
	height: 39px;
	width: 185px;
	}
.cal3 {
	height: 40px;
	width: 185px;
	float: left;
}
.cal3 h3 {
background-image: url(images/cal3.gif);
	text-indent: -2000px;
	height: 40px;
	width: 185px;
	}
.cal4 {
	height: 39px;
	width: 185px;
	float: left;
}
.cal4 h3 {
background-image: url(images/cal4.gif);
	text-indent: -2000px;
	height: 39px;
	width: 185px;
	}
.cal5 {
	height: 40px;
	width: 185px;
	float: left;
}
.cal5 h3 {
background-image: url(images/cal5.gif);
	text-indent: -2000px;
	height: 40px;
	width: 185px;
	}
#wrap2 #colm2 #l_img {
	padding: 10px;
	border: 1px solid #999999;
	overflow: hidden;
	margin-top: 20px;
}
#wrap2 #colm2 #l_img .lineup1 {
	width: 225px;
	padding-right: 10px;
	float: left;
	overflow: hidden;
}
#wrap2 #colm2 #l_img .lineup2 {
	width: 225px;
	float: left;
	overflow: hidden;
}

#wrap2 #colm2 #l_img .l_imgin {
	padding: 0px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	width: 705px;
}
#wrap2 #colm2 #l_img .l_imgin h3 {
	font-size: 11px;
	line-height: 20px;
	background-image: url(images/lineup-tt.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 201px;
	font-weight: normal;
	color: 4e4d4c;
	padding-left: 20px;
	margin-bottom: 0px;
}
#wrap2 #colm2 #l_img .l_imgin h4 {
	font-size: 0.7em;
	line-height: 1.6em;
	font-weight: bold;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
#wrap2 #colm2 .cal_box {
	width: 696px;
	clear: both;
	margin-bottom: 0px;
	margin-top: 10px;
	overflow: hidden;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 .cal_box .cal_p {
	margin: 0px;
	padding: 0px;
	width: 511px;
	overflow: hidden;
}
#wrap2 #colm2 #footer {
	clear: both;
	margin-top: 0px;
	margin-bottom: 20px;
	padding-top: 30px;
}

#wrap2 #colm2 #footer #footlink a {
	text-decoration: none;
	color: #482400;
}
#wrap2 #colm2 #footer #footlink a:hover {
	text-decoration: underline;
	color: #990000;
}#wrap2 #colm2 #footer #footlink {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #753A00;
	padding-bottom: 5px;
	text-align: center;
	font-size: 0.9em;
}
#wrap2 #colm2 #footer #cp {
	margin-bottom: 20px;	
	}
#wrap2 #colm2 #footer #cp p {
	font-size: 0.9em;
	line-height: 1.6em;
	color: #482400;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}
#wrap2 #colm2 #footer {
	clear: both;
	margin-top: 0px;
	margin-bottom: 20px;
	padding-top: 30px;
}

#wrap2 #colm3 #footer #footlink a {
	text-decoration: none;
	color: #482400;
}
#wrap2 #colm3 #footer #footlink a:hover {
	text-decoration: underline;
	color: #990000;
}#wrap2 #colm3 #footer #footlink {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #753A00;
	padding-bottom: 5px;
	text-align: center;
	font-size: 0.9em;
}
#wrap2 #colm3 #footer #cp {
	margin-bottom: 20px;	
	}
#wrap2 #colm3 #footer #cp p {
	font-size: 0.9em;
	line-height: 1.6em;
	color: #482400;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}
/* 各ページタイトル　*/
#wrap2 #colm2 .title_lineup {
	background-image: url(images/title_lineup.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_asb {
	background-image: url(images/title_asb.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_measur {
	background-image: url(images/title_measur.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_flow {
	background-image: url(images/title_flow.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_about {
	background-image: url(images/title_about.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}
#wrap2 #colm2 .title_inst {
	background-image: url(images/title_inst.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_deli {
	background-image: url(images/title_deli.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_combi {
	background-image: url(images/title_combi.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_trans {
	background-image: url(images/title_trans.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_contuct {
	background-image: url(images/title_contuct.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_repack {
	background-image: url(images/title_repack.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_cart {
	background-image: url(images/title_cart.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_kumi {
	background-image: url(images/title_kumi.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_fax {
	background-image: url(images/title_fax.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_movie {
	background-image: url(images/title_movie.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_pp {
	background-image: url(images/title_pp.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_map {
	background-image: url(images/title_map.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_login {
	background-image: url(images/title_login.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_agree {
	background-image: url(images/title_agree.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_entry {
	background-image: url(images/title_entry.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_payment {
	background-image: url(images/title_payment.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 .title_qa {
	background-image: url(images/qa_title.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

#wrap2 #colm2 .title_ertec {
	background-image: url(images/ertec_title.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

/* ページタイトル終わり　*/

#wrap2 #colm2 .pan a {
text-decoration: none;
	color: #663300;
}
#wrap2 #colm2 .pan a:hover {
	text-decoration: underline;
	color: #663300;
}
.textbox1 {
	background-image: url(images/dotline1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 656px;
	padding-left: 5px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 30px;
	overflow: hidden;
}
.textbox2 {
	background-image: url(images/dotline1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 656px;
	padding-left: 5px;
	margin-bottom: 50px;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	overflow: hidden;
}
#wrap2 #colm2 .textbox1 h3 {
	font-size: 0.9em;
	color: #666666;
	float: left;
	margin-top: 0px;
	width: 100px;
	padding-left: 10px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #009900;
}
#wrap2 #colm2 .textbox1 p {
	width: 500px;
	float: right;
}
#wrap2 #colm2 .textbox2 h3 {
	font-size: 0.9em;
	color: #006600;
	width: 650px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
}
#wrap2 #colm2 .textbox2 h4 {
	font-size: 0.8em;
	color: #333333;
	width: 640px;
}
#wrap2 #colm2 .toku {
	border: 1px solid #CCCCCC;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 .toku th {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-align: left;
	width: 30%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 0.8em;
}
#wrap2 #colm2 .toku td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 0.8em;
}
#wrap2 #colm2 .flow_area {
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	margin-bottom: 30px;
}
#wrap2 #colm2 .flow_area h3 {
	font-size: 0.9em;
	color: #006600;
	width: 100%;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
	clear: right;
}
.fla {
	font-weight: bold;
	color: #333333;
	background-color: #FFCCFF;
}
.red {
	color: #FF0000;
}
.blue {
color:#009999;
}
#wrap2 #colm2 .inputarea {
	font-size: 0.8em;
	line-height: 1.6em;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 20px;
}
#wrap2 #colm2 .inputarea2 {
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	font-size: 0.8em;
	margin-top: 10px;
	margin-bottom: 30px;
}
.bold {
	font-weight: bold;
}
#wrap2 #colm2 #thanks_area {
	width: 550px;
	margin-top: 100px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
	border: 1px solid #CCCCCC;
	margin-bottom: 600px;
}
#wrap2 #colm2 #thanks_area h4 {
	color: #009900;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#wrap2 #colm2 .linup_area {
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	overflow: hidden;
	padding-bottom: 20px;
}
#wrap2 #colm2 .linup_area h3 {
	background-image: url(images/linup_title_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	font-size: 0.78em;
	padding-top: 2px;
	padding-left: 15px;
	color: #7D5500;
	margin-left: 10px;
	font-weight: normal;
}
#wrap2 #colm2 .linup_area img {
	float: right;
	width: 220px;
	padding-left: 20px;
}
#wrap2 #colm2 .linup_area ul {
	width: 440px;
	margin-left: 0px;
	list-style-type: none;
	padding-left: 20px;
}
#wrap2 #colm2 .linup_area li a {
color: #666666;
	text-decoration: none;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	font-size: 0.78em;
	line-height: 1.6em;
}

#wrap2 #colm2 .linup_area li a:hover {
	color: #FF6600;
	text-decoration: underline;


}
#wrap2 #colm2 .detail {
	width: 220px;
	padding-right: 20px;
	overflow: hidden;
	float: left;
}
#wrap2 #colm2 .detail h3 {
	font-size: 0.78em;
	font-weight: bold;
	color: #666666;
	background-image: url(images/detail_title.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 195px;
	padding-left: 25px;
	padding-top: 5px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#wrap2 #colm2 .detail .detail_list {
	width: 220px;
	padding-bottom: 15px;
	overflow: hidden;
	clear: right;
}
#wrap2 #colm2 .detail .detail_list img {
	float: right;
}
#wrap2 #colm2 .detail_box {
	clear: both;
	width: 720px;
	overflow: hidden;
	padding-bottom: 20px;
	margin-top: 20px;
}
#wrap2 #colm2 .detail_box .detail .detail_list h4 {
	font-size: 0.7em;
	background-image: url(images/manu_arow.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 98px;
	padding-left: 15px;
	padding-top: 1px;
	color: #664500;
	margin-top: 5px;
	margin-bottom: 10px;
	font-weight: normal;
}
#wrap2 #colm2 .detail_box .detail .detail_list h4 a {
	color: #734E00;
	text-decoration: underline;
}
#wrap2 #colm2 .detail_box .detail .detail_list h4 a:hover {
	color: #990000;
	text-decoration: none;

}
#wrap2 #colm2 .detail_pagetitle {
	font-size: 0.8em;
	color: #795200;
	background-image: url(images/detail_pagetitle.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 666px;
	padding-left: 30px;
	padding-top: 8px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 .detail_pagetitle2 {
	background-image: url(images/c_cho.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 133px;
	text-indent: -2000px;
}
#wrap2 #colm2 .detail_pagetitle3 {
	font-size: 0.8em;
	color: #795200;
	background-image: url(images/detail_pagetitle3.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 666px;
	padding-left: 30px;
	padding-top: 8px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 #order_area {
	width: 694px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 20px;
}
#wrap2 #colm2 .title_order {
	background-image: url(images/title_order.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#wrap2 #colm2 #color_area {
	width: 470px;
	margin-top: 10px;
	overflow: hidden;
	padding-bottom: 10px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-left: 20px;
	padding-top: 10px;
}
#wrap2 #colm2 #color_area .clor_v {
	float: left;
	width: 150px;
	padding-right: 3px;
	padding-left: 3px;
	overflow: hidden;
	padding-top: 10px;
}
#wrap2 #colm2 #ex_area .ex_v {
	float: left;
	width: 150px;
	padding-right: 10px;
	padding-left: 9px;
	overflow: hidden;
}
#wrap2 #colm2 #ex_area {
	width: 676px;
	overflow: hidden;
	clear: both;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 #order_area .kikaku {
	background-image: url(images/kikaku-t.gif);
	text-indent: -2000px;
	height: 27px;
	width: 133px;
}
#wrap2 #colm2 #order_area .inpt-t {
background-image: url(images/inpt-t.gif);
	text-indent: -2000px;
	height: 27px;
	width: 133px;
}
#wrap2 #colm2 #order_area #kikaku_area {
	width: 180px;
	padding-right: 20px;
	float: left;
	overflow: hidden;
	padding-left: 20px;
}
#wrap2 #colm2 #order_area #inpt_area {
	width: 470px;
	overflow: hidden;
}
#wrap2 #colm2 .res_b a {
	background-image: url(images/res_b.gif);
	display: block;
	height: 22px;
	width: 133px;
	text-indent: -2000px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 #order_area #inpt_area #ip1 img {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}
#wrap2 #colm2 #order_area #inpt_area #ip2 {
	text-align: right;
	clear: left;
	width: 210px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 120px;
	line-height: !important 1.8em;
}
#wrap2 #colm2 #order_area #inpt_area #ip1 p {
	padding-top: 70px;
	line-height: 6em;
	padding-left: 5px;
}
#wrap2 #colm2 #wrap3a {
	width: 710px;
	padding-top: 10px;
	padding-bottom: 20px;
	border: 1px solid #996600;
	margin-top: 15px;
	background-image: url(images2/background.gif);
	background-repeat: repeat-x;
}
#wrap2 #colm2 #wrap3a #order_area #kikaku_area h5 {
	font-weight: normal;
	color: #996600;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #336600;
	padding-left: 5px;
	font-size: 0.8em;
	line-height: 1.6em;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ar1 {
	margin-left: 10px;
}
#wrap2 #colm2 .linup_area .inpt_b a {
	background-image: url(images/inpt_b.gif);
	text-indent: -2000px;
	display: block;
	height: 22px;
	width: 133px;
}
#wrap2 #colm2 .cont {
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
}
.cartin a {
	background-image:url(images/cartin.gif);
	height:25px;
	width:173px;
	display: block;
	text-indent: -2000px;
	margin-right: auto;
	margin-left: auto;
}
.cartin a:hover {
	background-image:url(images/cartin_on.gif);
	height:25px;
	width:173px;
	display: block;
	text-indent: -2000px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 .manuarea {
	width: 696px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 20px;
}
#wrap2 #colm2 .manuarea .manu {
	width: 222px;
	padding-right: 10px;
	padding-left: 0px;
	float: left;
}
#wrap2 #colm2 .manuarea .manu h3 {
	font-size: 0.8em;
	line-height: 1.6em;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/manu_tbg.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 162px;
	padding-top: 3px;
	padding-left: 10px;
}
#wrap2 #colm2 .manuarea .manu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrap2 #colm2 .manuarea .manu li a {
	font-size: 0.75em;
	line-height: 1.6em;
	font-weight: normal;
	color: #006600;
	background-image: url(images/manu_arow.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	margin-bottom: 10px;

}
#wrap2 #colm2 .manuarea .manu li a:hover {
	text-decoration:none;
	color:#990000;
	}
#wrap2 #colm2 .detail_box .detail .all_l {
	background-image: url(images/all_l.gif);
	background-repeat: no-repeat;
	width: 59px;
	height: 15px;
	text-indent: -2000px;
	display: block;
	line-height: 1em;
	margin-top: 20px;
	margin-bottom: 0px;
	float: right;
}
.all_l {
	background-image: url(images/all_l.gif);
	background-repeat: no-repeat;
	width: 59px;
	height: 15px;
	text-indent: -2000px;
	display: block;
	line-height: 1em;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	float: right;
}
#wrap2 #colm2 .detail_box .detail .se {
	background-image: url(images/se0.gif);
	background-repeat: no-repeat;
	width: 59px;
	height: 15px;
	text-indent: -2000px;
	display: block;
	line-height: 1em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 3px;
	float: right;
}
.se {
	background-image: url(images/se0.gif);
	background-repeat: no-repeat;
	width: 59px;
	height: 15px;
	text-indent: -2000px;
	display: block;
	line-height: 1em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 3px;
	margin-left: auto;
	float: right;
}
#wrap2 #colm2 .title_sinin {
	background-image: url(images/title_sin_in.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}#wrap2 #colm2 #sin {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	padding-top: 30px;
}
#wrap2 #colm2 .linup_area .linup_area2 {
	width: 420px;
}
#wrap2 #colm2 #sin table {
	width: 100%;
	background-color: #999999;
}
#wrap2 #colm2 #sin th {
	background-color: #EAFFE6;
	width: 35%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: right;
	color: #333333;
	font-size: 0.8em;
}
#wrap2 #colm2 #sin td {
	background-color: #FFFFFF;
	padding-left: 10px;
	font-size: 0.8em;
	color: #333333;
	line-height: 1.6em;
}
#wrap2 #colm2 #sin .conf {
	margin-right: auto;
	margin-left: auto;
	height: 26px;
	width: 73px;
}
#wrap2 #colm2 #sin .sin_a {
	width: 73px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 10px;
}
#wrap2 #colm2 #sin .sin_b {
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 10px;
}
#wrap2 #colm2 #deliv_area {
}
#wrap2 #colm2 #deliv_area h3 {
	font-size: 0.9em;
	line-height: 1.6em;
	color: #666666;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #006600;
	border-left-color: #006600;
}
#wrap2 #colm2 #deliv_area .td1 {
	font-size: 0.85em;
	line-height: 1.6em;
	font-weight: bold;
	color: #333333;
	background-color: #E6F0D7;
	text-align: center;
}
#wrap2 #colm2 #maine_b {
	width: 692px;
	padding-top: 20px;
	padding-bottom: 15px;
	overflow: hidden;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 #maine_b ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrap2 #colm2 #maine_b li {
	float: left;
	margin-left: 0px;
}
#wrap2 #colm2 #maine_b li a {
	display: block;
}#wrap2 #colm2 #maine_b .recp {
	background-image: url(images/recp_b.gif);
	text-indent: -2000px;
	height: 65px;
	width: 210px;
	margin-right: 31px;
}
#wrap2 #colm2 #maine_b .kumi {
	background-image: url(images/kumi_b.gif);
	text-indent: -2000px;
	height: 65px;
	width: 210px;
	margin-right: 31px;
	
}

#wrap2 #colm2 #maine_b .kumi_manu {
	background-image: url(images/manu_b.gif);
	text-indent: -2000px;
	height: 65px;
	width: 210px;
	
}

#wrap2 #colm2 #maine_b2 {
	width: 687px;
	padding-left: 40px;
	padding-top: 20px;
	padding-bottom: 15px;
	overflow: hidden;
}
#wrap2 #colm2 #maine_b2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrap2 #colm2 #maine_b2 li {
	float: left;
	margin-left: 15px;
}
#wrap2 #colm2 #maine_b2 li a {
	text-indent: -2000px;
	display: block;
}

#wrap2 #colm2 #maine_b2 li p {
	text-align: center;
}
#wrap2 #colm2 #maine_b2 .recp {
	background-image: url(images/zu.gif);
	text-indent: -2000px;
	height: 79px;
	width: 193px;
}
#wrap2 #colm2 #maine_b2 .kumi {
	background-image: url(images/so.gif);
	text-indent: -2000px;
	height: 79px;
	width: 193px;	
}

#wrap2 #colm2 #maine_b2 .kumi_manu {
	background-image: url(images/mu.gif);
	text-indent: -2000px;
	height: 79px;
	width: 193px;	
}

/* カート内ボタン　*/

.contis a {
background-image: url(images/contis.gif);
	text-indent: -2000px;
	display: block;
	height: 26px;
	width: 158px;

}
.proc a {
background-image: url(images/proc.gif);
	text-indent: -2000px;
	display: block;
	height: 26px;
	width: 158px;

}
.nomem a {
	background-image: url(images/nomem.gif);
	text-indent: -200px;
	display: block;
	height: 22px;
	width: 217px;
}
.conmem a {
	background-image: url(images/nomem.gif);
	text-indent: -200px;
	display: block;
	height: 22px;
	width: 172px;
}
.memin a {
background-image: url(images/memin.gif);
	text-indent: -2000px;
	display: block;
	height: 26px;
	width: 158px;

}
.next_b a {
background-image: url(images/next_b.gif);
	text-indent: -2000px;
	display: block;
	height: 26px;
	width: 73px;

}
.comp_b a {
background-image: url(images/comp_b.gif);
	text-indent: -2000px;
	display: block;
	height: 26px;
	width: 158px;

}

/* ログインえりあ */
	#wrap2 #colm1 .login {
	background-image: url(images/login.gif);
	text-indent: -2000px;
	padding: 0px;
	height: 24px;
	width: 196px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrap2 #colm1 #login_area {
	margin-top: 0px;
	margin-bottom: 15px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 0.8em;
	line-height: 1.6em;
	margin-right: auto;
	margin-left: auto;
	width: 178px;
	padding: 8px;
	background-color: #FFFFFF;
}
#wrap2 #colm1 #login_area .inputadd {
	text-align: left;
	background-image: url(images/icon_mail.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 50px;
	height: 21px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm1 #login_area .inputpass {
	text-align: left;
	background-image: url(images/icon_pw.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 50px;
	height: 21px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
.login_b a {
background-image: url(images/login_b.gif);
	text-indent: -2000px;
	display: block;
	height: 21px;
	width: 85px;

}
#wrap2 #colm2 #fax_area {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 50px;
}
#wrap2 #colm2 #fax_area img {
	float: right;
	padding-left: 20px;
}
#wrap2 #colm2 #fax_area h3 {
	color: #006600;
	text-align: center;
}
#wrap2 #colm2 #fax_area .dl a {
	background-image: url(images/fax_dlb.gif);
	text-indent: -2000px;
	display: block;
	height: 37px;
	width: 255px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: 10px;
}
#wrap2 #colm2 .combi_t1 {
	background-image: url(images/combi_t1.gif);
	text-indent: -2000px;
	height: 15px;
	width: 358px;
	padding-bottom: 15px;
	background-repeat: no-repeat;
}
#wrap2 #colm2 .ex_area {
	width: 700px;
	padding-right: 15px;
	padding-left: 15px;
	clear: both;
	overflow: hidden;
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#wrap2 #colm2 .ex_area2 {
	width: 700px;
	padding-right: 15px;
	padding-left: 15px;
	clear: both;
	overflow: hidden;
	padding-bottom: 25px;

}
#wrap2 #colm2 .ex_area img {
	float: right;
	padding-left: 20px;
}
#wrap2 #colm2 .ex_area .ex1_t1 {
	background-image: url(images/ex1-t1.gif);
	text-indent: -2000px;
	height: 22px;
	width: 196px;
}
#wrap2 #colm2 .ex_area .ex2_t1 {
	background-image: url(images/ex2-t1.gif);
	text-indent: -2000px;
	height: 22px;
	width: 196px;
}
#wrap2 #colm2 .ex_area .ex3_t1 {
	background-image: url(images/ex3-t1.gif);
	text-indent: -2000px;
	height: 22px;
	width: 196px;
}
#header #wrap1 h2 {
	text-indent: -2000px;
	margin-top: 19px;
}
#header #wrap1 .head_freed {
	background-image: url(images/header_freed.gif);
	height: 38px;
	width: 213px;
	float: right;
	display: block;
	text-indent: -2000px;
}
#wrap2 #colm2 .rep_t1 {
	background-image: url(images/rep_t1.gif);
	text-indent: -2000px;
	height: 15px;
	width: 119px;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 0px;
}
#wrap2 #colm2 .kumi_maine {
	background-image: url(images/kumi_maine.gif);
	text-indent: -2000px;
	height: 174px;
	width: 660px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 .kumi_t1 {
	background-image: url(images/kumi_t1.gif);
	text-indent: -2000px;
	height: 15px;
	width: 161px;
	margin-bottom: 15px;
	background-repeat: no-repeat;
}
#wrap2 #colm2 .kumi_t2 {
	background-image: url(images/kumi_t2.gif);
	text-indent: -2000px;
	height: 15px;
	width: 274px;
	background-repeat: no-repeat;
}
#wrap2 #colm2 .kumi_t3 {
	background-image: url(images/kumi_t3.gif);
	text-indent: -2000px;
	height: 13px;
	width: 234px;
	background-repeat: no-repeat;
}
#wrap2 #colm2 .kumitext {
	margin-top: 10px;
	overflow: hidden;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 10px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}
#wrap2 #colm2 .kumitext p {
	font-size: 1em;
	line-height: 1.6em;
	color: #666666;
	font-weight: bold;
}
#wrap2 #colm2 #op_area {
	width: 705px;
	padding-bottom: 20px;
	overflow: hidden;
	padding-top: 40px;
	clear: both;
}
#wrap2 #colm2 #op_area .op1 {
	float: left;
	width: 355px;
}
#wrap2 #colm2 #op_area .op2 {
	width: 705px;
}
#wrap2 #colm2 #op_area .op1 img {
	float: right;
	padding-left: 10px;
}
#wrap2 #colm2 #op_area .op2 img {
	float: right;
	padding-left: 10px;
}
#wrap2 #colm2 #op_area .op1 h3 {
	background-image: url(images/op1-t.gif);
	height: 38px;
	width: 190px;
	text-indent: -2000px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#wrap2 #colm2 #op_area .op2 h3 {
	background-image: url(images/op2-t.gif);
	text-indent: -2000px;
	height: 38px;
	width: 190px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#wrap2 #colm2 #op_area p a {
	text-indent: -2000px;
	display: block;
	height: 21px;
	width: 81px;
}
#wrap2 #colm2 #op_area .detail_b a {
	background-image: url(images/op_det.gif);
	text-indent: -2000px;
	height: 21px;
	width: 81px;
	display: block;
	float: right;
}
#wrap2 #colm2 .qa_area {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 40px;
}
#wrap2 #colm2 .qa_area .q {
	background-image: url(images/qu.gif);
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 15px;
	padding-top: 0px;
	margin-top: 20px;
}
#wrap2 #colm2 .qa_area .a {
	background-image: url(images/an.gif);
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.green {
	color: #006600;
}
#wrap2 #colm2 .arowred {
background-image: url(images/manu_arow.gif);
	background-repeat: no-repeat;
	height: 18px;
	padding-left: 15px;
	padding-top: 1px;
	color: #664500;
	margin-top: 5px;
	margin-bottom: 10px;
	font-weight: normal;
}

/*　修復キット */
#wrap2 #colm2 #ertec_main {
	background-image: url(images/ertec_img1.jpg);
	width: 305px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 130px;
	padding-right: 350px;
	background-repeat: no-repeat;
	height: 164px;
}
#wrap2 #colm2 .ertec_t1 {
	background-image: url(images/er_t1.gif);
	background-repeat: no-repeat;
	text-indent: -2000px;
	height: 27px;
	width: 691px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 .ertec_t2 {
	background-image: url(images/er_t2.gif);
	background-repeat: no-repeat;
	text-indent: -2000px;
	height: 27px;
	width: 691px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}#wrap2 #colm2 .er_maine {
	width: 691px;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#wrap2 #colm2 .er_maine .er_l {
	float: left;
	width: 335px;
	overflow: hidden;
}
#wrap2 #colm2 .er_maine .er_r {
	width: 340px;
	overflow: hidden;
	padding-left: 10px;
	clear: right;
}
#wrap2 #colm2 .er_maine img {
	float: right;
	padding-left: 10px;
}
#wrap2 #colm2 .er_maine .er_text {
	width: 165px;
}
#wrap2 #colm2 .er_maine h4 {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #996600;
	padding-left: 5px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #996600;
	margin-top: 10px;
}
#wrap2 #colm2 .er_maine .price {
	color: #FF0000;
	text-align: right;
}
#wrap2 #colm2 #text2 {
	width: 655px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
#wrap2 #colm2 #l_img .l_imgin .lineup1 .lineup1_imgarea {
	float: left;
	width: 90px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.topsample img {
	margin: 4px;
}
.to_order_btn {
	background-image: url(images2/to_order_btn.gif);
	height: 67px;
	width: 189px;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.telp {
	color: #A8560D;
	background-image: url(images/telp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 1em;
	font-weight: bold;
	padding-left: 60px;
	line-height: 1.6em;
	padding-top: 0px;
	margin-left: 30px;
	height: 24px;
	margin-bottom: 0px;
	padding-bottom: 30px;
}
.faxp {
	color: #A8560D;
	background-image: url(images/faxp.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 1em;
	font-weight: bold;
	padding-left: 60px;
	line-height: 1.6em;
	padding-top: 0px;
	margin-left: 30px;
	height: 24px;
	margin-bottom: 30px;
}
.f14_b {
	size:0.86em;
	line-height:1.6em;
	font-weight:bold;
	font-size: 1em;
	color: #D50000;
	padding-left: 20px;
	}

.mailp {
	font-size: 0.9em;
	line-height: 1.2em;
	color: #006633;
	background-image: url(images/mailp.gif);
	height: 28px;
	padding-left: 60px;
	background-repeat: no-repeat;
	padding-top: 20px;
	margin-left: 20px;
	margin-top: 30px;
	background-position: left center;
}
.fright {
	float: right;
	padding-left: 20px;
}
.fright2 {
	float: right;
	padding-left: 20px;
	width: 200px;
	font-size: 0.78em;
	line-height: 1.6em;
	text-align: center;
	padding-bottom: 20px;
	padding-right: 20px;
}
#wrap2 #colm2 .flow_area2 .flowtextarea {
	width: 100%;
	margin-top: 15px;
}
#wrap2 #colm2 .flow_area2 .flowtextarea .asb {
	width: 339px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	float: left;
	overflow: hidden;
	margin: 0px;
	clear: left;
}
#wrap2 #colm2 .flow_area2 .flowtextarea .asb2 {
	width: 340px;
	padding-right: 10px;
	float: left;
	overflow: hidden;
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 15px;
}
#wrap2 #colm2 .flow_area2 .flowtextarea .full {
	width: 340px;
	padding-left: 10px;
	overflow: hidden;
}
#wrap2 #colm2 .flow_area2 .flowtextarea .full2 {
	width: 340px;
	padding-left: 10px;
	overflow: hidden;
	margin-bottom: 30px;
	margin-top: 15px;
}
#wrap2 #colm2 .flow_area2 h3 {
	font-size: 0.9em;
	line-height: 1.4em;
	color: #006600;
	padding-left: 10px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #006600;
	margin-top: 0px;
	margin-bottom: 5px;
	clear: both;
}
#wrap2 #colm2 .flow_area2 .flowtextarea h4 {
	font-size: 0.86em;
	line-height: 1.4em;
	color: #006633;
	padding-left: 37px;
	width: 292px;
	background-image: url(images/flow_h4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	padding-bottom: 5px;
}
.flowarea_img {
	font-size: 0.8em;
	line-height: 1.2em;
	text-align: center;
	width: 120px;
	float: right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.flowarea_img img {
	padding-bottom: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrap2 #colm2 .flow_area2 .flowtextarea .btn {
	clear: both;
}
.asbflow_btn {
	background-image: url(images/asbflow_btn.gif);
	text-indent: -2000px;
	display: block;
	height: 36px;
	width: 245px;
	margin-right: auto;
	margin-left: auto;
}
.fullflow__btn {
	background-image: url(images/fullflow_btn.gif);
	text-indent: -2000px;
	display: block;
	height: 36px;
	width: 246px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 .flow_area2 .flowtextarea table {
	border: 1px solid #CCCCCC;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	font-size: 0.86em;
	line-height: 1.4em;
	font-weight: normal;
}
#wrap2 #colm2 .flow_area2 .flowtextarea th .row {
	color: #009900;
}
#wrap2 #colm2 .flow_area2 .flowtextarea td {
	text-align: center;
}
.br {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.bor {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.bob {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#wrap2 #colm2 .flow_area2 .flowtextarea th {
	background-color: #DCEBDE;
	color: #666666;
}
#wrap2 #colm1 h1 {
	margin-top: 5px;
	margin-bottom: 5px;
	text-indent: -2000px;
}
.top_btn {
	background-image: url(images/top_btn.gif);
	display: block;
	height: 24px;
	width: 61px;
	float: left;
	overflow: hidden;
}
/*追加*/
#topmenu_bg {
	background-image: url(images2/menu_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 100%;
	clear: both;
}
#topmenu_bg #topmenu_area {
	width: 965px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 37px;
	background-image: url(images2/top_menu_bg_inner.gif);
	background-repeat: no-repeat;
}
#header #wrap1 .intro2 {
	background-image: url(images2/intro2.gif);
	height: 19px;
	width: 394px;
	overflow: hidden;
}
#header #wrap1 #uemenu {
	height: 29px;
	width: 300px;
	overflow: hidden;
	margin-top: 22px;
	margin-bottom: 0px;
	padding-left: 60px;
}
#header #wrap1 #uemenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#header #wrap1 #uemenu li {
	float: left;
}
#header #wrap1 #uemenu li a {
	text-indent: -2000px;
	display: block;
}
#header #wrap1 #uemenu .to_cart_btn {
	background-image: url(images2/to_cart_btn.gif);
	height: 29px;
	width: 148px;
	margin-right: 4px;
}
#header #wrap1 #uemenu .to_form_btn {
	background-image: url(images2/to_form_btn.gif);
	height: 29px;
	width: 148px;
}
#topmenu_bg #topmenu_area ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	list-style-type: none;
}
#topmenu_bg #topmenu_area li {
	float: left;
}
#topmenu_bg #topmenu_area li a {
	text-indent: -2000px;
	display: block;
}
A.m_01:link,A.m_01:visited {
	background-image:url(images2/m_1.gif);
	height:33px;
	width:112px;
}
A.m_01:hover {
	background-image:url(images2/m_1_on.gif);
	height:33px;
	width:112px;
}
A.m_02:link,A.m_02:visited {
	background-image:url(images2/m_2.gif);
	height:33px;
	width:211px;
}
A.m_02:hover {
	background-image:url(images2/m_2_on.gif);
	height:33px;
	width:211px;
}
A.m_03:link,A.m_03:visited {
	background-image:url(images2/m_3.gif);
	height:33px;
	width:149px;
}
A.m_03:hover {
	background-image:url(images2/m_3_on.gif);
	height:33px;
	width:149px;
}
A.m_04:link,A.m_04:visited {
	background-image:url(images2/m_4.gif);
	height:33px;
	width:81px;
}
A.m_04:hover {
	background-image:url(images2/m_4_on.gif);
	height:33px;
	width:81px;
}
A.m_05:link,A.m_05:visited {
	background-image:url(images2/m_5.gif);
	height:33px;
	width:112px;
}
A.m_05:hover {
	background-image:url(images2/m_5_on.gif);
	height:33px;
	width:112px;
}
#wrap2 #colm1 #side_mennu_bottom {
	background-image: url(images2/side_menu_bg_bottom.gif);
	padding: 0px;
	height: 4px;
	width: 227px;
}
#wrap2 #colm1 h3 {
	text-indent: -2000px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}
#wrap2 #colm1 .cost0 {
	background-image: url(images2/cost0.gif);
	height: 103px;
	width: 200px;
}
#wrap2 #colm1 .costcolor {
	background-image: url(images2/costcolor.gif);
	height: 103px;
	width: 200px;
}
#wrap2 #colm1 #menu h4 {
	margin: 0px;
	text-indent: -2000px;
}
#wrap2 #colm1 #menu .menu_h4 {
	background-image: url(images2/menu_h4.gif);
	height: 23px;
	width: 200px;
}
#wrap2 #colm1 #menu h5 {
	text-indent: -2000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#wrap2 #colm1 #menu .ex_btn {
	background-image: url(images2/ex_btn.gif);
	height: 55px;
	width: 188px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm1 #menu .digital_btn {
	background-image: url(images2/digital_btn.gif);
	height: 55px;
	width: 188px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#wrap2 #colm1 #menu .card_h4 {
	background-image: url(images2/card_h4.gif);
	height: 23px;
	width: 200px;
	margin-top: 15px;
}
#wrap2 #colm1 #menu .card_ico {
	background-image: url(images2/card_ico.gif);
	text-indent: -2000px;
	height: 30px;
	width: 176px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#wrap2 #colm1 #menu p {
	color: #996600;
	font-size: 0.7em;
	line-height: 1.6em;
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
}
#wrap2 #colm1 #menu .delib_detail {
	color: #996600;
	text-decoration: none;
}
#wrap2 #colm1 #menu a:hover {
	color: #996600;
	text-decoration: underline;
}
#wrap2 #colm2 #topbnr {
	margin-top: 0px;
	padding-top: 15px;
	overflow: hidden;
	width: 705px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 #colm2 #topbnr h3 {
	margin-top: 0px;
	margin-bottom: 0px;

 }

.pt1_tv {
	background-image: url(images2/pt1_tv.gif);
	display: block;
	height: 132px;
	width: 332px;
	text-indent: -2000px;
}
.pt1_rj {
	background-image: url(images2/pt1_rj.gif);
	display: block;
	height: 132px;
	width: 332px;
	text-indent: -2000px;
}
#wrap2 #colm2 #topbnr #topbnr_inr1 {
	float: left;
	width: 332px;
	padding-right: 38px;
	overflow: hidden;
	margin: 0px;
}
#wrap2 #colm2 #topbnr #topbnr_inr2 {
	width: 332px;
	overflow: hidden;
	margin: 0px;
}
#wrap2 #colm2 #topbnr #topbnr_inr1 p {
	margin-top: 5px;
}
#wrap2 #colm2 .pt2 {
	background-image: url(images2/pt2.gif);
	text-indent: -2000px;
	height: 71px;
	width: 692px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 20px;
}
#wrap2 #colm2 h2 {
	margin-top: 5px;
	margin-bottom: 5px;
}
#wrap2 #colm2 #otherlineup {
	width: 705px;
	margin-top: 0px;
	overflow: hidden;
	padding: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	clear: both;
}
#wrap2 #colm2 #otherlineup .other1 {
	float: left;
	width: 332px;
	overflow: hidden;
}
#wrap2 #colm2 #otherlineup .other2 {
	float: left;
	width: 332px;
	overflow: hidden;
	padding-left: 41px;
}#wrap2 #colm2 #otherlineup h4 {
	font-size: 12px;
	line-height: 14px;
	color: #FFFF00;
	background-image: url(images2/lineup_titlebg.gif);
	height: 18px;
	width: 322px;
	margin-top: 0px;
	margin-bottom: 15px;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}
#wrap2 #colm2 #otherlineup img {
	float: right;
	padding-bottom: 5px;
	padding-left: 5px;
}
#wrap2 #colm2 #otherlineup ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#wrap2 #colm2 #otherlineup li {
	background-image: url(images2/arrow1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-bottom: 10px;
	padding-top: 2px;
	font-size: 12px;
	line-height: 14px;
}
#wrap2 #colm2 #otherlineup li a:hover {
	text-decoration: underline;
}
#wrap2 #colm2 #otherlineup li a {
	color: #795200;
	text-decoration: none;
	font-weight: bold;
}
#wrap2 #colm2 #otherlineup .oth_btn {
	overflow: hidden;
}
#wrap2 #colm2 #otherlineup .oth_btn p {
	float: left;
}
#wrap2 #colm2 #otherlineup .oth_btn p a {
	text-indent: -2000px;
	display: block;
}
A.ex_ico:link,A.ex_ico:visited {
	background-image: url(images2/ex_ico.gif);
	height: 18px;
	width: 89px;
	margin-right: 10px;
}
A.ex_ico:hover {
	background-image:url(images2/ex_ico_on.gif);
	height: 18px;
	width: 89px;
	margin-right: 10px;
	}

A.dtl_btn:link,A.dtl_btn:visited {
	background-image: url(images2/dtl_btn.gif);
	height: 18px;
	width: 89px;
	margin-right: 10px;
}
A.dtl_btn:hover {
	background-image:url(images2/dtl_btn_on.gif);
	height: 18px;
	width: 89px;
	margin-right: 10px;
	}
#wrap2 #colm2 .prpos_title {
	background-image: url(images2/prpos_title.gif);
	text-indent: -2000px;
	height: 21px;
	width: 692px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#wrap2 #colm2 #prpos {
	width: 692px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
}
#wrap2 #colm2 #prpos img {
	float: left;
	padding-right: 10px;
}
#wrap2 #colm2 #prpos p {
	float: left;
	width: 206px;
	padding-top: 30px;
	padding-right: 12px;
	padding-left: 10px;
}
#wrap2 #colm2 #prpos #prpos_menu {
	width: 197px;
	overflow: hidden;
	padding-top: 30px;
}
#wrap2 #colm2 #prpos #prpos_menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrap2 #colm2 #prpos #prpos_menu li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#wrap2 #colm2 #prpos #prpos_menu li a {
	text-indent: -2000px;
	display: block;
}
A.ppm1:link,A.ppm1:visited {
	background-image: url(images2/ppm1.gif);
	height: 11px;
	width: 197px;
	overflow: hidden;
}
A.ppm1:hover {
	background-image:url(images2/ppm1_on.gif);
	height: 11px;
	width: 197px;
	overflow: hidden;
}
A.ppm2:link,A.ppm2:visited {
	background-image: url(images2/ppm2.gif);
	height: 12px;
	width: 197px;
	overflow: hidden;
}
A.ppm2:hover {
	background-image:url(images2/ppm2_on.gif);
	height: 12px;
	width: 197px;
	overflow: hidden;
}
A.ppm3:link,A.ppm3:visited {
	background-image: url(images2/ppm3.gif);
	height: 11px;
	width: 197px;
	overflow: hidden;
}
A.ppm3:hover {
	background-image:url(images2/ppm3_on.gif);
	height: 11px;
	width: 197px;
	overflow: hidden;
}
A.ppm4:link,A.ppm4:visited {
	background-image: url(images2/ppm4.gif);
	height: 11px;
	width: 197px;
	overflow: hidden;
}
A.ppm4:hover {
	background-image:url(images2/ppm4_on.gif);
	height: 11px;
	width: 197px;
	overflow: hidden;
}
A.ppm5:link,A.ppm5:visited {
	background-image: url(images2/ppm5.gif);
	height: 12px;
	width: 197px;
	overflow: hidden;
}
A.ppm5:hover {
	background-image:url(images2/ppm5_on.gif);
	height: 12px;
	width: 197px;
	overflow: hidden;
}
A.ppm6:link,A.ppm6:visited {
	background-image: url(images2/ppm6.gif);
	height: 11px;
	width: 197px;
	overflow: hidden;
}
A.ppm6:hover {
	background-image:url(images2/ppm6_on.gif);
	height: 11px;
	width: 197px;
	overflow: hidden;
}
#wrap2 #colm2 .odr_title {
	background-image: url(images2/odr_title.gif);
	text-indent: -2000px;
	height: 21px;
	width: 692px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#wrap2 #colm2 #full {
	width: 692px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#wrap2 #colm2 #full img {
	float: right;
	padding-left: 15px;
}
#wrap2 #colm2 #full p {
	padding-top: 30px;
}
.right {
	float: right;
	padding-left: 30px;
}
#wrap2 #colm2 .sub_title {
	background-image: url(images2/sub_title.gif);
	text-indent: -2000px;
	height: 30px;
	width: 400px;
}
#wrap2 #wrap3 {
	background-color: #FFFFFF;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(images2/background.gif);
	background-repeat: repeat-x;
}
#wrap2 #colm2 .title_producs {
	background-image: url(images/title_producs.gif);
	text-indent: -2000px;
	height: 44px;
	width: 691px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}


#colm1 ul {
	margin: 0px;
	padding: 0px;
}
#colm1 ul li {
	list-style-type: none;
}
#colm1 ul li h2 {
	font-size: 0.9em;
	color: #835327;
	padding-left: 10px;
	background-color: #DED9C7;
	border: 1px solid #6A4800;
	width: 184px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#colm1 ul li li {
	list-style-type: none;
	font-size: 0.85em;
	line-height: 1.6em;
}
#colm1 ul li ul li a  {
	list-style-type: none;
	color: #333333;
	font-size: 0.9em;
	font-weight: bold;
	background-image: url(images/arrow_blue.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#colm1 ul li ul li a:hover {
	color: #FF6600;
	text-decoration: none;
}
#colm1 ul li ul li ul li a {
	color: #666666;
	font-weight: normal;
	background-image: url(images/arrow_w.gif);
	background-repeat: no-repeat;
	padding-left: 13px;
}
#colm2 .entry {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#colm2 .entry p , .postmetadata {
	font-size: 0.85em;
	line-height: 1.6em;
	margin-bottom: 15px;
}
.pagetitle {
	font-size: 0.9em;
	color: #666666;
	text-align: left;
	padding-left: 60px;
	background-image: url(images/folda.gif);
	background-repeat: no-repeat;
	height: 24px;
	background-position: left;
	padding-top: 15px;
}
#colm2 .title {
	font-size: 1em;
	line-height: 2em;
	background-color: #EDE6DC;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #754F00;
	border-bottom-color: #754F00;
	color: #006600;
	text-decoration: none;
	margin-top: 30px;
}
#colm2 .title a {
	color: #006600;
	text-decoration: none;
}
#colm2 .title a:hover {
	color: #336633;
	text-decoration: underline;
	font-size: 1.1em;
}
#colm2 .title2 {
	font-size: 1.1em;
	line-height: 2em;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	color: #006600;
	margin-top: 30px;
}
.navigation {
	font-size: 0.8em;
	margin-top: 30px;
	clear: both;
}
.alignright {
	float: right;
}
.alignleft {
	float: left
}
.entry img {
	padding: 5px;
}

#colm2 .actitle {
	font-size: 1em;
	line-height: 2em;
	background-color: #EDE6DC;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #754F00;
	border-bottom-color: #754F00;
	color: #006600;
	text-decoration: none;
	margin-top: 30px;
}
#colm2 .actitle a {
	color: #006600;
	text-decoration: none;
}
#colm2 .actitle a:hover {
	color: #336633;
	text-decoration: underline;
	font-size: 1.1em;
}
img {
	border: none;
}

.navigation {
	margin-bottom:10px;
	width: 95%;
	margin-top: 10px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
#wrap3 #colm1 h2.widgettitle {
	margin-top: 10px;
	text-indent: 0px;
}

#wrap3 #colm1 div.textwidget #srchBox {
	margin-left: auto;
	margin-right: auto;
}