/*



 * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.



 *



 * http://www.lockon.co.jp/



 */







@charset "<!--{$smarty.const.CHAR_CODE}-->";







html{



	overflow-y:scroll;



}



body {
	font-size:12px;
	font-family:"MS PGothic","Osaka",Arial,sans-serif;
}



/*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; }



/*&#65533;p&#65533;r&#65533;&#65533;&#65533;&#65533;&#65533;e&#65533;[&#65533;u&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;N&#65533;F*/

#use a:link {text-decoration: underline; color:#8D0800; }
#use a:visited {text-decoration: underline; color:#8D0800; }
#use a:hover {text-decoration: underline; color:#8D0800; }

/*&#65533;t&#65533;b&#65533;^&#65533;[&#65533;e&#65533;[&#65533;u&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;N&#65533;F*/
#fotter a:link {text-decoration: none; color:#FFFFFF; }
#fotter a:visited {text-decoration: none; color:#FFFFFF; }
#fotter 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*/

.fs00 {font-size: 12px; line-height: 150%;}



.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 0px 3px 0px;



	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;



}
body{ background:url(http://www.patisserie-net.com/img/main/20120116/bg_base2.jpg) repeat-y center top; }
