@import "shop.css";/*----------------------------------------------*//*               　　  背景      　             *//*----------------------------------------------*/#backimage{	background:url(../../images/portrait/shop/2012/005/main_back.jpg) no-repeat;	padding:30px 15px 15px 30px;}/*----------------------------------------------*//*                 コンテンツ      　           *//*----------------------------------------------*/#topbox #mainimg{	float:left;	width:338px;	padding:0 10px 0 0;}#topbox #rightbox{	float:left;	width:295px;	padding:0 0 0 8px;}#topbox #commodity{	background:url(../../images/portrait/shop/2012/001/3.jpg) no-repeat;	padding:8px 0 8px 8px;}#middlebox .logbox{	padding:100px 95px 100px 15px;}/* テキスト */.selling{	font-size:18px;	line-height:1.3;	color:#005C3F;	padding:12px 0 15px;	margin:0;}@media screen and (-webkit-min-device-pixel-ratio:0) {.selling{	font-size:17px;	line-height:1.3;	color:#005C3F;	padding:12px 0 15px;	margin:0;}}.selling5000{	font-size:10px;	color:#005C3F;}@media screen and (-webkit-min-device-pixel-ratio:0) {.selling5000{	font-size:9px;	color:#005C3F;}}#bottombox .url{	margin:5px 0 0;	padding:2px;	text-align:center;	background:url(../../images/portrait/shop/2012/002/url_back.gif) no-repeat;	height:16px;	font-size:12px;}@media screen and (-webkit-min-device-pixel-ratio:0) {#bottombox .url{	margin:5px 0 0;	padding:2px;	text-align:center;	background:url(../../images/portrait/shop/2012/005/url_back.jpg) no-repeat;	height:16px;	font-size:10px;}}.url a{	text-decoration:none;	color:#FFF;}.url a:hover{	text-decoration:none;	color:#D4D4D4;}