*{	margin: 0px;	padding: 0px;}body {	background-color: #F5F5F5;	font-size: 95%;	line-height: 150%;	text-align: center;	color: #333333;	topmargin: 0px;	leftmargin: 0px;	rightmargin: 0px;}div#page {	text-align: left;	border: 1px solid #333333;	background: #FFFFFF;}div#head {	padding: 0px 10px 0px 0px;	margin: 0px;	background: #FFFFFF;}div#menu {	height: 2em;	padding: 0.5em 0px 0px;	background: #245386;	border-top: 1px solid #333333;	border-bottom: 1px solid #333333;}div#menu ul{	margin: 0px;	padding: 0px;}div#menu li{	float: left;	padding: 0px;	margin-left: 10px;	color: #FFFFFF;	list-style: none;}div#menu a{	color: #FFFFFF;	text-decoration: none;}div#menu a:hover{color: #000000;	background: #D7E1EC;}div#main {	margin: 0px;	border-left: 1px solid #CCCCCC;	padding: 20px 0px;	background: #FFFFFF;	width: 75%;	float: left;	border-right: 1px solid #CCCCCC;}div#main p {	margin: 0px 0px 20px 40px;}div#main ul {	margin-left: 60px;	margin-bottom: 1em;	margin-right: 30px;}div#submenu {	width: 20%;	margin: 5px 0px 0px 5px;	padding: 10px 0px;	float: left;}div#submenu ul{	margin: 0px 0px 0px 5px;	list-style: circle;	padding-left: 2em;}div#submenu p{	margin: 0px 10px 10px;}div#foot {	border-top: 1px solid #333333;	padding: 0px;	text-align: center;	clear: both;	margin: 0px;}div#foot p{	margin: 5px 0px;}strong {	color: #CC3333;}h1 {	font-size: 110%;	padding: 25px 15px 5px;	border-bottom: 1px solid #CCCCCC;	background: #F3F3F3;	font-weight: normal;}h2 {	font-size: 110%;	margin: 0px 20px 20px;	color: #333333;	border-bottom: 1px dashed #999999;	padding: 0px 0px 5px;	clear: both;}dl {	margin: 0px 0px 50px 40px;}dt {	font-weight: bold;}dd {	margin-bottom: 10px;}.imgbox {	margin: 0px 0px 1em 40px;}.imgbox img{	border: 1px solid #666666;}.imgbox_f {	margin: 0px 10px 1em;	float: right;}.imgbox_f img{	border: 1px solid #666666;}#search {	border:2px solid #6c3;	margin-bottom:10px;}#shop #search-inner {	text-align:left;	margin:0;	padding:30px 5px 5px 5px;	border:2px solid #fff;	background:#cf9;	background:#cf9 url(https://www.store-mix.com/image/ko-bai/h_search_green.gif) 10px 7px no-repeat;}#shop-v #search-inner {	text-align:left;	margin:0;	padding:5px;	padding-left:174px;	border:2px solid #fff;	background:#cf9 url(https://www.store-mix.com/image/ko-bai/h_search_green.gif) 9px 7px no-repeat;}#shop .search-word {	display:block;	width:170px;	margin-top:6px;	margin-bottom:2px;}#shop .search-select {	display:block;	width:150px;	margin-top:6px;	margin-bottom:2px;}#shop .search-option-title {	color:#fff;	font-weight:bold;	text-align:center;	margin-top:6px;	padding:3px;	background:#6c0;}#shop .search-option {	text-align:center;	padding:6px;	background:#efc;}#shop .search-submit {	display:block;	width:100%;	letter-spacing:5px;	margin-top:6px;	margin-left:auto;	margin-right:auto;}#shop-v .search-word {	display:block;	float:left;	width:140px;	margin:0;	margin-right:4px;}#shop-v .search-select {	display:block;	float:left;	width:140px;	margin:0;	margin-right:4px;}#shop-v .search-option-title {	display:inline;	font-weight:bold;}#shop-v .search-option {	display:inline;	margin-right:4px;}#shop-v?@.search-submit {	display:block;	float:left;	width:60px;	margin:0;}
