/*
 * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
 *
 * http://www.lockon.co.jp/
 */
@charset "{$smarty.const.CHAR_CODE}";
.fs10 {font-size: 62.5%; line-height: 150%;}
.fs12 {font-size: 75%; line-height: 150%;}
.fs14 {font-size: 87.5%; line-height: 150%;}
.fs18 {font-size: 117.5%; line-height: 150%;}
.fs22 {font-size: 137.5%; line-height: 130%;}
.fs24 {font-size: 150%; line-height: 130%;}
.fs30 {font-size: 187.5%; line-height: 125%;}
.fs10n {font-size: 62.5%;}
.fs12n {font-size: 75%;}
.fs14n {font-size: 87.5%;}
.fs18n {font-size: 117.5%;}
.fs22n {font-size: 137.5%;}
.fs24n {font-size: 150%;}
.fs30n {font-size: 187.5%;}
.fs12st {font-size: 75%; line-height: 150%; font-weight: bold;}
.fss12 {font-size: 72%; line-height: 150%;}




#header {
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 16px;
	margin-left: auto;
	padding: 0px;
	text-align: left;
}
#base {
	text-align: center;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.clear {
	clear: both;
}

body {
	color: #FFFFFF;
	background-color: #223C69;
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(http://eggplant-egg.com/img/back.jpg);
}

.righttd {
width: 166px;
text-align:right;
}
.kagoTable {
	color: #1F3564;
}
.kagoTable td {
	color: #1C2F5A;
}
.cartBlock h2 {
	background-image: url(http://eggplant-egg.com/img/title/title_kago.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 900px;
	text-align: left;
	text-indent: -9999px;
}



.lefttd {
width: 166px;
}

.maintd {
 }
.lefttd .categorytable {
	margin-right: 34px;
}



h1 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px;
	float: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 570px;
	text-align: right;
}
#footer h2 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #336699;
	width: 900px;
	font-weight: normal;
	text-align: left;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#footer {
	width: 900px;
	padding-bottom: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	padding-top: 30px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer table {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


.logo {
	background-image: url(http://eggplant-egg.com/img/header/header_back.gif);
	height: 146px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.disc {
	font-size: 12px;
	background-image: url(http://eggplant-egg.com/img/back_koi.jpg);
	margin: 0px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}


#headmenu {
	float: right;
	width: 300px;
	text-align: right;
}
#footer p {
	padding: 0px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-indent: 8px;
	font-size: 11px;
}
a:link {
	color: #E6B728;
	text-decoration: none;
}
a:visited {
	color: #E6B728;
	text-decoration: none;
}
a:hover {
	color: #F3DD9A;
	text-decoration: underline;
}
#FooterUnder {
	color: #999999;
	width: 900px;
	font-size: 12px;
	margin-top: 10px;
}
.categorytable {
	background-image: url(http://eggplant-egg.com/img/back_koi.jpg);
	width: 166px;
	padding-bottom:4px;
}
.categorytable h2 {
	font-size: 12px;
	background-image: url(http://eggplant-egg.com/img/side/title_cat.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 30px;
	width: 166px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.high10 {
	height: 10px;
}

.categorytable .fs12 {
   padding-top: 4px;
   padding-bottom:4px;
   }

.redst {color: #D53A24; !important}.countryBox {
	background-image: url(http://eggplant-egg.com/img/back_koi.jpg);
	margin: 0px;
	padding: 0px;
	width: 166px;
}
.countryBox h2 {
	background-image: url(http://eggplant-egg.com/img/side/search_country.gif);
	height: 30px;
	width: 166px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-indent: -9999px;
}


.cartBox {
	width: 166px;
	padding-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	border: 1px solid #9FB7C8;
}



.cartBox h2 {
	background-image: url(http://eggplant-egg.com/img/side/title_cartin.gif);
	height: 30px;
	width: 166px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-indent: -9999px;
	text-align: left;
}
.righttd .cartBox {
	margin-left: 29px;
}



.searchBox h2 {
	background-image: url(http://eggplant-egg.com/img/side/title_search.gif);
	height: 30px;
	width: 166px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-indent: -9999px;
}
.searchBox {
	background-image: url(http://eggplant-egg.com/img/back_koi.jpg);
	margin-bottom: 10px;
	padding-bottom: 5px;
	width: 166px;
}



.loginBox h2 {
	background-image: url(http://eggplant-egg.com/img/side/title_login.gif);
	height: 30px;
	width: 166px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-indent: -9999px;
	
}
.loginBox {
	width: 166px;
	padding-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 29px;
	border: 1px solid #9FB7C8;
	font-size: 12px;
	text-align:left;
}


.newBox {
	width: 166px;
	padding-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 29px;
	border: 1px solid #9FB7C8;
	text-align:left;
}

.newBox h2 {
	background-image: url(http://eggplant-egg.com/img/side/title_new.gif);
	height: 30px;
	width: 166px;
	padding: 0px;
	font-size: 12px;
	text-indent: -9999px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.NewinfoBox h2 {
	background-image: url(http://eggplant-egg.com/img/top/img_oshirase.gif);
	text-indent: -9999px;
	padding: 0px;
	height: 29px;
	width: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
.NewinfoBox {
	width: 500px;
}


.newBox td {
	text-align: center;
}
.NewinfoBox p {
	font-size: 70%;
	line-height: 150%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.NewinfoBox h3 {
	font-size: 75%;
	font-weight: normal;
	color: #9EBFD8;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.MainBox p {
	font-size: 10px;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: right;
}
.MainBox {
	width: 500px;
	margin-bottom: 15px;
}
.osusumeBox {
}
.osusumeBox h2 {
	font-size: 12px!important;
	background-image: url(http://eggplant-egg.com/img/top/title_osusume.gif)!important;
	background-repeat: no-repeat!important;
	text-indent: -9999px!important;
	height: 24px!important;
	padding: 0px!important;
	margin-top: 0px!important;
	margin-right: 0px!important;
	margin-bottom: 10px!important;
	margin-left: 0px!important; 
}





.goriyouBox {
	width: 166px;
	text-align: left;
	padding-top: 15px;
}
.goriyouBox li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.goriyouBox ul {
	margin: 0px;
	padding: 0px;
}



.LiAnnai a {
	background-image: url(http://eggplant-egg.com/img/side/btn_annai.gif);
	height: 30px;
	width: 166px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
}


.LiAnnai a:hover {
	background-image: url(http://eggplant-egg.com/img/side/btn_annai_on.gif);
	height: 30px;
	width: 166px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
}





.LiHyouji a {
	background-image: url(http://eggplant-egg.com/img/side/btn_hyouji.gif);
	height: 30px;
	width: 166px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
}


.LiHyouji a:hover {
	background-image: url(http://eggplant-egg.com/img/side/btn_hyouji_on.gif);
	height: 30px;
	width: 166px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
}





.LiContact a {
	background-image: url(http://eggplant-egg.com/img/side/btn_toiawase.gif);
	height: 30px;
	width: 166px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
}


.LiContact a:hover {
	background-image: url(http://eggplant-egg.com/img/side/btn_toiawase_on.gif);
	height: 30px;
	width: 166px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
}





.LiShop a {
	background-image: url(http://eggplant-egg.com/img/side/btn_shopannai.gif);
	height: 30px;
	width: 166px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
}


.LiShop a:hover {
	background-image: url(http://eggplant-egg.com/img/side/btn_shopannai_on.gif);
	height: 30px;
	width: 166px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.hyoujiBlock {
	width: 700px;

}

.hyoujiBlock h2 {
	width: 700px;
	font-size: 12px;
	background-image: url(http://eggplant-egg.com/img/title/title_hyouji.gif);
	text-indent: -9999px;
	height: 41px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
}
.toiawaseBox h2 {
	width: 700px;
	font-size: 12px;
	background-image: url(http://eggplant-egg.com/img/title/title_toiawase.gif);
	text-indent: -9999px;
	height: 41px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
}

.toiawaseBox td {
	color: #1C3462;
}
.osusumeproduct {
	border: 1px dashed #9FB7C8;
}
.kensuuTable {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 6px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1B2C4B;
	border-right-color: #1B2C4B;
	border-bottom-color: #1B2C4B;
	border-left-color: #1B2C4B;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.kensuuTable td {
	padding-top: 6px;
	padding-bottom: 6px;
}

.ichiranBox h2 {
	background-image: url(http://eggplant-egg.com/img/title/back_title.gif);
	width: 700px;
	font-size: 18px;
	padding-top: 10px;
	padding-bottom: 11px;
	text-align: left;
	text-indent: 24px;
	color: #243A69;
}
.kensakukekka {
	padding: 20px;
	font-size: 75%;
	border: 6px solid #1B2C4B;
	color: #FFFFFF !important;
	line-height: 160%;
}

.kensuuTableU {

	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1B2C4B;
	border-right-color: #1B2C4B;
	border-bottom-color: #1B2C4B;
	border-left-color: #1B2C4B;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.kensuuTableU td {

	padding-top: 6px;
	padding-bottom: 6px;
}
.ProductTable {
	width: 160px;
	float: left;
	text-align: center;
	margin-top: 20px;
	margin-right: 6px;
	margin-bottom: 20px;
	margin-left: 5px;
	height: 275px;
}
.ProductTable td {
	vertical-align: top;
}
#more {
	text-align: center;
}


.productcomm {
	font-size: 65%;
	color: #FFFFFF;
	margin-bottom: 3px;
}
.SubBox {
	width: 282px;
	text-align: left;
	padding: 0px;
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	margin-left: 5px;
	font-size: 75%;
}
.SubBox img {
	clear: both;
}

.Sub {
	padding-left: 50px;
	color: #203665;
}
.SubBox td {
	color: #1F3767;
}


.SubBox h3 {
	color: #243C6C;
	padding: 4px;
	font-size: 120%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


.productName {
	font-size: 75%;
}
.whiteBox {
	color: #1D3563;
}
.whiteBox td {
	color: #1C335D;
}
.cartlogin {
	background-image: url(http://eggplant-egg.com/img/title/title_login.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: -9999px;
	height: 40px;
	width: 900px;
}
.cartotodokesaki {
	background-image: url(http://eggplant-egg.com/img/title/title_otodoke.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: -9999px;
	height: 40px;
	width: 900px;
}
.cartoshiharai {
	background-image: url(http://eggplant-egg.com/img/title/title_jikanshitei.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: -9999px;
	height: 40px;
	width: 900px;
}
.cartnaiyou {
	background-image: url(http://eggplant-egg.com/img/title/title_nyuryokukaunin.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: -9999px;
	height: 41px;
	width: 900px;
}
.cartkanryou {
	background-image: url(http://eggplant-egg.com/img/title/title_anryou.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: -9999px;
	height: 41px;
	width: 900px;
}
.mypage {
	color: #1C315C;
	background-color: #FFFFFF;
	padding: 20px;
	text-align: center;
}
.whiteBox a {
	color: #996600;
}
.mypageTop {

	color: #1C315C;
	background-color: #FFFFFF;
	padding: 40px;
	text-align: center;
}
.whiteBox a:hover {
	color: #C69524;
	text-decoration: underline;
}
.whiteBox a:visited {
	color: #996600;
}
.leftshop {
	width: 166px;
}
.leftshop p {
	font-size: 65%;
	margin: 0px;
	padding: 0px;
	line-height: 140%;
}
.guideBlock h2 {
	background-image: url(http://eggplant-egg.com/img/title/title_annai.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: -9999px;
	padding: 0px;
	height: 41px;
	width: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.guideBlock li {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	list-style-type: circle;
}

.guideBlock {
	font-size: 75%;
	line-height: 150%;
}
.guideBlock td {
	font-size: 75%;
	line-height: 150%;
}
.guideBlock h3 {
	font-size: 130%;
	color: #FFFFFF;
	padding: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 6px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #16284E;
	border-right-color: #16284E;
	border-bottom-color: #16284E;
	border-left-color: #16284E;
	margin-top: 30px;
	margin-bottom: 20px;
}
.guideBlock h4 {
	font-weight: normal;
	padding: 6px;
	color: #223869;
	background-color: #9FB7C8;
	font-size: 100%;
}
.guideTable {
	border: 0px solid #16284E;
}
.jitsutenpo h2 {
	background-image: url(http://eggplant-egg.com/img/title/title_shop.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: -9999px;
	height: 41px;
	width: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.jitsutenpo {
	line-height: 150%;
	font-size: 75%;
}
.jitsutenpo td {
	font-size: 75%;
	line-height: 150%;
}


.jitsutenpo h3 {

	font-size: 130%;
	color: #FFFFFF;
	padding: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 6px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #16284E;
	border-right-color: #16284E;
	border-bottom-color: #16284E;
	border-left-color: #16284E;
	margin-top: 30px;
	margin-bottom: 20px;
}
.login {
	width: 166px;
	margin-bottom: 10px;
}
.righttd .login {
	margin-left: 29px;
}
#pp h3 {
	background-image: url(http://eggplant-egg.com/img/title/title_pp.gif);
	height: 50px;
	width: 700px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	font-size: 80%;
}
#pp {
	font-size: 75%;
	line-height: 150%;
}
#pp h4 {
	background-color: #15274D;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.ProductTable #picture img {
	border: 1px solid #FFFFFF;
}
#picture {
	vertical-align: middle;
	height: 140px;
}
#picture td {
	vertical-align: middle;
	background-color: #FFFFFF;
	width: 140px;
}
#sample2{
	_display:block;
}#sample2 a{
	display:block;
}


.productSyousai {
	color: #213663;
	background-color: #FFFFFF;
}
.productSyousai td {
	color: #203665;
}
.picture {

	margin-top: 6px;
	margin-bottom: 8px;
	text-align: center;
	float: left;
	width: 280px;
	border: 0px;
}
#picture {

	margin-top: 6px;
	margin-bottom: 8px;
	text-align: center;
}
