/*    Reset------------------------------------------------------------------- */html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, textarea, input, select {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}table {border-collapse: collapse; border-spacing: 0;}table, td, th {vertical-align: middle;}a img {border: none;}/*    General ------------------------------------------------------------------- */html {	height: 100%;	padding-bottom: 1px; /* force scrollbars */}body {	background: url(https://cart.shopserve.jp/USERTHEMEIMG/vol1/tomisen.cx.shopserve.jp/page-bg2010.gif) repeat;	color:#4f4f4f;	font: normal 85% Verdana, Arial,'ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro',Osaka,'‚l‚r ‚oƒSƒVƒbƒN', sans-serif;	line-height: 1.5;	text-align: center;}p {	margin:0 0 1em;}li {	list-style:none;	line-height:1.3;}img,fieldset {	border:0;}/*----------------------------------------------- __Base Link Color Setting-----------------------------------------------*/a{	color: #496091;	text-decoration:none;	}a:hover{	color:#39603f;	}h3 {	font-weight: normal;	color:#39603f;	line-height: 1.7;	margin-bottom:5px;	padding:2px 0 0 10px;	background-image: url(http://www.tomisen.net/wp-content/themes/Pure2Pro/images/backorgina2l.gif);	border:1px solid #ddd;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;}/*----------------------------------------------- __container-----------------------------------------------*/#container {	width:850px;	margin:0px auto;	padding:1px 0;	text-align: left;}/*for IE6 */* html #container {	width:849px;}/*----------------------------------------------- __header-----------------------------------------------*/#header {	width:822px;	border-bottom: 1px solid #eee;	margin-bottom:10px;	margin-top:5px;	margin-left:13px;	height:100px;	background: url(http://www.tomisen.com/soba/hed-image.gif) no-repeat 5% 50%;}/*for IE6 */* html #header {	width:825px;	margin-left:11px;}h1 {	float:left;	margin:0;	padding:45px 0 0 400px;	font-size: 95%;	font-weight: normal;	text-align:right;}h2 {	float:right;	margin:0;	padding:45px 15px 0 0;	font-size: 0.9em;	font-weight: normal;	text-align:right;}/*----------------------------------------------- __footer-----------------------------------------------*/#footer {	clear:both;	border-top: 1px solid #eee;	width:802px;	margin-bottom:10px;	margin-left:13px;	padding:10px;	font-size: 12px;}/*for IE6 */* html #footer {	width:822px;	margin-left:12px;}#footer ul {	margin:0 auto;	text-align:center;}/*for IE6 */* html #footer ul {	margin:0 0 0 -10px;}#footer ul li {	display:inline;	margin-right:5px;	padding-left:10px;	line-height:1.1;	border-left:1px solid #333;}#footer ul li.utilityHome {	border-left:0;}#footer p#copyright {	text-align:center;	margin-top:10px;	margin-bottom:0;}/* __main------------------------------------------*/#main {	float:left;	width:600px;	border-right: 1px solid #eee;	margin-bottom:10px;	margin-left:13px;	padding:10px;	color:#4f4f4f;	font-size: 85%;}/*for IE6 */* html #main {	margin-left:6px;	width:603px;}/*for IE7 */*:first-child+html #main {	width:590px;}/* __sub------------------------------------------*/#sub {	float:left;	width:170px;	margin-bottom:10px;	margin-left:10px;	padding:10px;	font-size: 85%;}#sub p {padding-left: 5px;}/*for IE6 */* html #sub {	width:210px;}/*for IE7 */*:first-child+html #sub {	width:180px;}#sub ul {	margin:0 0 20px;	padding:0 5px;}#sub ul li {	padding:5px 10px;}.widget {width: 560px;padding: 10px;background-image: url(https://cart.shopserve.jp/USERTHEMEIMG/vol1/tomisen.cx.shopserve.jp/blog_css_tips30_04.gif);border: 1px solid #dedbd1;margin:0px auto;margin-bottom: 15px;margin-top: 10px;}/*for IE6 */* html .widget {	width:580px;}	.widget a {	color: #222;	text-decoration: none;	}		.widget a:hover {	color: #009;	text-decoration: underline;	}	.tabnav li {	display: inline;	list-style: none;	padding-right: 5px;	zoom:1;	}		.tabnav li a {	text-decoration: none;	text-transform: uppercase;	color: #222;	padding: 4px 6px;	outline: none;	}			.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {	background-image: url(http://www.tomisen.net/wp-content/themes/Pure2Pro/images/backorgina2l.gif);	color: #222;	text-decoration: none;	line-height: 1.7;	}			.tabdiv {	margin: 0px auto;	margin-top: 2px;	background: #fff;	border: 1px solid #dedbd1;	padding: 5px;	}		.tabdiv li {	margin-left: 20px;	}.ui-tabs-hide {	display: none;	}	#featuredvid {	text-align: center;	}			.fvid {	margin-bottom: 5px;	}			.vidselector li {	text-align: left;	list-style: none;	padding: 5px;	background: #ffffff;	border: 1px solid #dedbd1;	text-transform: uppercase;	margin-bottom: 5px;	}