/*

 * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.

 *

 * http://www.lockon.co.jp/

 */



@charset "<!--{$smarty.const.CHAR_CODE}-->";



html{

	overflow-y:scroll;

}



/*FORM*/

.form { margin:0px;}

.box3 { width: 33px; }	/*W3*/

.box6 { width: 54px; }	/*W6*/

.box10 { width: 82px; }	/*W10*/

.box12 { width: 96px; }	/*W12*/

.box18 { width: 138px; }	/*W18*/

.box19 { width: 145px; }	/*W19*/

.box20 { width: 152px; }	/*W20*/

.box30 { width: 222px; }	/*W30*/

.box33 { width: 243px; }	/*W30*/

.box40 { width: 292px; }	/*W40*/

.box47 { width: 341px; }	/*W47*/

.area40 { width: 302px; height: 134px; }	/*W40×H8*/

.area45 { width: 337px; height: 290px; }	/*W40×H20*/

.area46 { width: 337px; height: 134px; }	/*W40×H8*/

.area50 { width: 372px; height: 290px; }	/*W50×H20*/

.area55 { width: 407px; height: 290px; }	/*W55×H20*/

.area65 { width: 444px; height: 290px; }	/*W65×H20*/

.area68 { width: 498px; height: 134px; }	/*W68×H8*/

.area80 { width: 572px; height: 134px; }	/*W80×H8*/

.area80_2 { width: 572px; height: 420px; }	/*W80×H30*/

.area92 { width: 666px; height: 160px; }	/*W92×H10*/

.area96 { width: 694px; height: 420px; }	/*W80×H30*/

.area96_2 { width: 694px; height: 160px; }	/*W80×H10*/



/*LINK*/

a:link {text-decoration: none; color:#808285; }

a:visited {text-decoration: none; color:#808285; }

a:hover {text-decoration: underline; color:#cc9966; }





/*OVER*/

a.over:link{ color:#4a6fa6; text-decoration: underline; }

a.over:visited { color:#4a6fa6; text-decoration: underline; }

a.over:hover { color:#4a6fa6; text-decoration: underline; }



/*COLOR*/

.white { color: #ffffff; }

.whitest { color: #ffffff; font-weight: bold; }

.red { color: #ec0000; }

.redst { color: #ec0000; font-weight: bold; }

.blue { color: #3a75af; }

.bluest { color: #3a75af; font-weight: bold; }

.black { color: #000000; }

.blackst { color: #000000; font-weight: bold; }

.orange { color: #ff6600; }

.orangest { color: #ff6600; font-weight: bold; }

.gold { color:#cc9967;}

.gray { color:#666666;}

.st { font-weight: bold; }



/*FONT SIZE*/

.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;}

.fs100 {font-size: 150%; line-height: 150%;}



/*PHOTO*/

.picture { 

	border-width: 1px;

	border-style: solid;

	border-color: #cccccc;

}



/*PHOTO*/

img { 

	border: 0px;

}





#container #right #contents #right #price{

border-width: 1px;

border-style: solid;

border-color: #ccc;

padding: 0;

margin: 0;

padding: 0;

width: 295px;

background: #ecf5ff;

}

/*メニュー*/



.List p {

	font-weight:bold;

	font-size:12px;

	text-align:left;

	line-height:14px;

	padding: 3px 10px 3px 10px;

	margin: 0px 0px 2px 0px;



}



.List small {

	font-weight:normal;

	font-size:10px;

	margin-left: 5px;

	text-decoration:none;

}



.List a:link {

	color:#808285;

	text-decoration:none;

}



/*一覧で探す*/



.List a.itiran:hover{

	color:#c78f80;

	text-decoration:underline;

}



/*商品を探す*/



.List a.shohin:hover{

	color:#cc9967;

	text-decoration:underline;

}



/*パティスリーネットについて*/



.List a.pnet:hover{

	color:#efb765;

	text-decoration:underline;

}



/*パティスリーめぐり*/



.meguri {

	font-size: 10pt;

	line-height: 14pt;

}