﻿@charset "UTF-8";


/* General elements */

html { min-width: 905px; } 
body {
	margin: 0 auto;
	padding: 0;
	 color:#635242;
	font-size: 90%;
	font-family:
		Verdana,
		Arial,
		Meiryo,
		"CI",
		"Hiragino Kaku Gothic Pro",
		"qMmpS Pro W3",
		Osaka,
		"MS P Gothic",
		"lr oSVbN",
		sans-serif;
	text-align: center;
	line-height: 1.3;
	}

dd {list-style:none; margin:0; padding:0;}

dt {list-style:none; margin:0; padding:0;}

dl {list-style:none; margin:0; padding:0;}

li {list-style:none; margin:0; padding:0;}

ol {list-style:none; margin:0; padding:0;}

ul {list-style:none; margin:0; padding:0;}
td{margin:0; padding:0; border:0; font-size:100%;}
tr{margin:0; padding:0; border:0; font-size:100%;}
table{margin:0; padding:0; border:0; font-size:100%;}
img{margin:0; padding:0; border:0; font-size:100%;}
dd{margin:0; padding:0; border:0; font-size:100%;}
dt{margin:0; padding:0; border:0; font-size:100%;}
dl{margin:0; padding:0; border:0; font-size:100%;}
h4{margin:0; padding:0; border:0; font-size:100%;}
h3{margin:0; padding:0; border:0; font-size:100%;}
h2{margin:0; padding:0; border:0; font-size:100%;}
h1{margin:0; padding:0; border:0; font-size:100%;}
p{margin:0; padding:0; border:0; font-size:100%;}
div{margin:0; padding:0; border:0; font-size:100%;}
a:link{ color:#635242; text-decoration:underline;}
a:visited{ color:#635242; text-decoration:underline;}
a:hover{ color:#4C3C2D; text-decoration: none;}
.clear{clear:both; margin:0; padding:0; line-height:0; font-size:1px;}
.menu_font_small{font-size:85%;}
.back_page_top{ width:597px; margin:15px 0 60px 0; text-align:right; font-size:85%;}
.itemimage img{ width:240px; border:5px solid #efefef; margin:0; padding:0;}

/* ショップ機能により設定されているcss */
.lims{ font-size:90%; line-height:1.5em; }

/*元サイトから持ってきたcss未分類*/
.borderb{ border:10px solid #efefef; }
.hyou01{ border:1px solid #aaa; background:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/back_02.gif) repeat-x; margin:0 0 0 20px;}
.hyou01 td{border:1px solid #fff; padding:5px;}
.hyou01 ol li{list-style-type:decimal; margin:5px 0 5px 30px; padding:0;}
.hyou02{ border:1px solid #666; background:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/back_03.gif) repeat-x;}
.hyou02 td{ border:2px solid #fff;}

/* コンテンツベース */
.conbase{width:490px; margin:20px 0px 0 35px; padding:0px; text-align:left;}
h2{margin:2px 0; padding:5px 0;}
.conbase h1{margin:2px 0; padding:5px 0;}
.conbase h2{font-size:16px;}
.conbase p{margin:10px; padding:0;}
.conbase ul{ margin:5px 5px 15px 25px; }
.conbase ul li{margin:2px 0 5px 0;}

/* お買物の流れ */
.nagare{ width:520px; padding:12px; margin:0 50px; text-align:left; line-height:1.5em;  border:10px solid #ededed;}
.nagare h2{ font-size:150%;}

/* 共通 */
/*タイトル背景*/
div#main h2.conbuntitle{height:65px; margin:0; padding:0; background:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/table_up.gif) #fff no-repeat center 40px;}
div#main h3.syotitle{ padding:10px; margin-bottom:10px; font-size:150%;  background:url(http://www.marsa-smith.com/images/subtitle_back.jpg) repeat-x bottom; border-bottom:1px solid #E8E5D7;}




/* header */
div#header{width:100%; height:149px; margin:0 auto; padding:0; text-align:center; background:#fff url(http://www.marsa-smith.com/images/bg_header.gif) repeat-x top;}
div#header_table{margin:0 auto; padding:0 ; width:900px; background: url(http://www.marsa-smith.com/images/fooder_bg_right.jpg) no-repeat right bottom; text-align:left;}
div#header_table div.head_marsalogo{width:526px; float:left; padding:12px 0 0 0; }
div#header_table div.head_button{ float:left; padding:30px 0 0 0;  }
div#header div.bt_td{height:80px; margin:40px 0 0 0; }
div#header div.heder_menu_bottom{ margin:0 auto; padding:10px 10px 0 0; width:900px; text-align:right;}
div#header div.heder_menu_bottom td{ padding:0 10px; vertical-align:middle; height:21px; }
/* header end */


/* contents*/


/* sidemenu */
div#sidemenu{width:225px; height:100%; text-align:left; margin:0; padding:0 7px; background:url(http://www.marsa-smith.com/images/side_bg.gif) repeat-y; }
div#sidemenu h2{ margin:7px 0 12px 0; padding:0;}
div#sidemenu p.category{ margin:7px 0 12px 0; padding:0;}
div#sidemenu ul{ margin:4px 0 12px 0;}
div#sidemenu li{ margin:5px 15px 2px 12px; padding:0 0 4px 0; background:url(http://www.marsa-smith.com/images/sidemenu_bg_line.gif) repeat-x bottom;}
div#sidemenu li ul li {margin:2px 0 0 15px; padding:0; background-image:none; font-size:85%;}
div#sidemenu img.bottom_img{vertical-align:top; margin:0 0 12px 0;}
div#sidemenu div.top_side_staff{ margin:0; padding:0 15px; width:181px; background: url(http://www.marsa-smith.com/images/side_stuf_main.gif) repeat-y; text-align:center;}
	/* sidemenu end */

/* main*/
div#pankuzu{padding:10px 10px 10px 0; text-align:right; font-size:85%;}
div#main{ width:670px; padding:0 0 0 10px; margin:0; }
div#main div#top_tokusyu{width:284px; float:right;  padding:15px 0 0 0;}
div#main div#top_tokusyu img.top_tokusyu_bn{margin:5px ;}
div#main div#top_info{ width:362px; float:left; padding:15px 0 0 0;}
div#main div#top_info table{ width:95%;}
div#main div#top_info table td.woong{ padding-left:5px; font-size:95%; }
div#main div#top_info table td.line{ display:none;}
div#main div#top_osusume{padding:10px 0 0 0; text-align:center;}
div#main div#top_osusume ul{ margin:0 0 0 25px;}
div#main div#top_osusume li{ float:left; width:298px; height:311px; margin:10px 5px; padding:0 0 0 4px; background:url(http://www.marsa-smith.com/images/top_osusume_bg.gif) no-repeat;}
div#main div#top_osusume li img{ margin:10px 7px 5px 0; border:1px solid #fff;}
div#main div#top_osusume li dt{width:270px; margin:0 0 5px 0; padding:3px; background:url(http://www.marsa-smith.com/images/top_osusume_title.gif) no-repeat; font-size:115%;}
div#main div#top_osusume li dd{ line-height:1.05em;}
div#main div#top_newcatdog{padding:2px 0 15px 0;}
div#main div#top_newcatdog_itm{width:620px; height:244px; margin:1px 0 6px 0; padding:1px 0 1px 0; background-color:#fff;  overflow:auto;}
div#main div#top_newcatdog div#newcatdog_box{ width:656px; height:185px; margin:0 0 6px 0; padding:10px 0 1px 0; background-color:#fff;  overflow:auto;  background-color:#F7F6F1; border:3px solid #DED8CD; }
div#main div.top_mainitem{ padding:10px 0 0 0; text-align:center;}
div#main div.top_mainitem_li table tr{text-align:center; margin:0 auto;}
div#main div.top_mainitem_li td{width:25%;}
div#main div.top_mainitem_li td p{ width:102px; padding:3px 0;}
div#main div.top_mainitem_li { margin:0 0 10px 10px; padding:15px 0 15px 15px; width:620px; background:#F6F5F0; text-align:center;}
/* main end*/

/*トップページ 新着価格非表示用*/
div#dispn table table tr.woong{ display:none;}
#makebanner{	margin:0 auto;}  /*Firefoxセンター揃え用*/
	
/*巣立った子達*/	
div#main div#sudachi{ margin-bottom:5px; }
div#main div#sudachi ul{ width:658px; margin:0 4px;  }
div#main div#sudachi ul li{ width:162px;  float:left; }
div#main div#sudachi ul li img{ border:4px solid #ededed; }
div#main div#sudachi ul li p{ font-size:90%; margin:0 0 3px 0; font-weight:normal; }
div#main div#sudachi ul li span{ font-size:70%; color:red; line-height:0.7em; }

/* flash用 */
div#main div#flashcontent{ margin-top:8px; }	
	
/* contents end*/

/*fooder背景用*/
div#body_bgimage{ height:347px; margin:0; padding:0; background:url(http://www.marsa-smith.com/images/fooder_bg.gif) repeat-x bottom; }
div#body_bgimage div.pagetop{ width:890px; padding:5px 20px 0px 0; text-align:right;}
div#body_bgimage div.top_shopinfo{width:810px; text-align:center; margin:0 auto; padding:40px 0 0 0; color:#F1EFE7;}
div.fl_left_img{float:left; margin:0; padding:15px 0 0 35px;}
div.footer_shop_info{float:left; margin:15px; text-align:left;}
div#footer_textlink{text-align:center; font-size:90%; padding:65px 0 0 0; color:#F1EFE7;}
div#footer_textlink a:link{ color:#fff; text-decoration: none;}
div#footer_textlink a:visited{ color:#fff; text-decoration: none;}
div#footer_textlink a:hover{ color:#fff; text-decoration:underline;}
/*fooder背景用 end*/



/*商品詳細ページ*/
div#main div#article_data{ width:580px; margin:10px auto;}
div#main div#article_data h3{ text-align:left; margin:5px 10px; padding:2px; font-size:110%; font-weight:bold; border-bottom:4px solid #f1efe7;}
div#main div.article_data_time{margin:5px 15px; padding:2px; border-bottom:2px solid #f1efe7; text-align:right;}
div#main div#article_data table{width:100%; padding:10px 0 0 0; text-align:left;}
div#main div#article_data th{background:#DCD6CC; margin:2; padding:4px;}
div#main div#article_data td{ margin:0; padding:0;}
div#main div#article_data td.article_table_bg{ background:#F1EFE7;padding:4px; margin:2px;}
div#main div#article_data td.article_table_bg_w{padding:4px; margin:2px;}
div#main div#article_data td.article_table_border{ height:1px; font-size:1px; line-height:1px; background:url(http://www.marsa-smith.com/images/line_01.gif) repeat-x;}
div#main div#article_data td.article_table_border_no{ height:1px; font-size:1px; line-height:1px;}

div#main div#article_info { width:609px; margin:0 auto; padding:10px 0;}
div#main div#article_info h3{ width:609px; height:37px; padding:10px 0 0 10px; text-align:left; font-size:110%; background:url(http://www.marsa-smith.com/images/main_title_catinfo.jpg) no-repeat;}
div#main div#article_info div.art_account { float:left; margin:5px auto; width:400px; padding:5px 20px 5px 30px; text-align:left;}
div#main div#article_info div.art_breeder { float:left; margin:0 auto; width:135px; padding:5px 0 5px 20px; background:url(http://www.marsa-smith.com/images/line_02.gif) repeat-y left;}

div#main div#article_price { width:613px; margin:0 auto; padding:10px 0;}
div#main div#article_price h3{ width:613px; height:43px; padding:10px 0 0 10px; text-align:left; font-size:110%; background:url(http://www.marsa-smith.com/images/main_title_catname.jpg) no-repeat;}
div#main div#article_price table{ margin:10px 0;}

.blue00{ background-color:#F1EFE7; border-right:1px solid #DCD6CC;}
.setsumeitable{ width:380px; border:1px solid #DCD6CC; border-bottom:none; margin-right:15px; }
.setsumeitable td{ padding:7px; border-bottom:1px solid #DCD6CC; border-top:1px solid #fff;}
.setsumei { width:580px;}
.setsumei td p{ margin:5px; line-height:1.3em;}

/*価格に含まれるもの*/
div#info_tbl{ width:260px; margin:0 auto; text-align:center; }
div#info_tbl table { background-color:#F9F8F3; margin:10px 5px 0 5px; float:left; border:1px solid #DCD6CC;}
div#info_tbl table td{width:75px; padding:3px 0; text-align:center; vertical-align:top;}



/*背景画像CSS*/
div#main div#bg_img_set{ width:620px; margin:15px auto; background:url(http://www.marsa-smith.com/images/main_bg_img_mid.gif) repeat-y;}
div#main div#bg_img_set h3{margin:0 auto 15px auto;}
div#main div#bg_img_set p{width:452px; text-align:left; margin:10px;}
div#main div#bg_img_set p.osagashi_tell{text-align:center; background:#FEF6E7; padding:15px;}
div#main div#bg_img_set p.osagashi_tell img{margin:10px;}



/* 初めての方へ */
.first{margin:0 auto; padding:0px;}
.first01{border:1px solid #aaa; background:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/first_back_01.gif) no-repeat right bottom;}
.first02{ background:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/first_back_02.gif) no-repeat top; height:175px; vertical-align:top;}
.first02 p{width:430px; margin:15px 20px 10px 30px;}
.first02 h2{ border:none; margin:25px 15px 0px 20px;}



/* 会員登録 */
.kaiin{width:500px; margin:0 0 0 37px; padding:0px;}
.syuuseitable table td table{width:95%; border:10px solid #efefef; margin:0 0 0 20px;}



/* お役立ち情報 */
.conoyaku{width:490px; margin:15px 0px 0 35px; padding:0px;}
.conoyaku td{ line-height:1.3em;}
.conoyaku h1{ margin:0; background-image:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/back_04.gif); height:50px; padding:15px 10px 5px 15px; border:1px solid #aaa;}
.conoyaku h2{width:485px; margin:15px 0 0 5px; padding:8px 5px 1px 5px; font-size:130%; border-bottom:3px solid #B2B5DE;}
.conoyaku h3{ margin:10px 0 0 0; padding:3px 0 3px 7px; font-size:100%; border-left:5px solid #2D338F;}
.conoyaku p{margin:0 0 0 5px; padding:10px; line-height:1.3em;}
.conoyaku ul{ margin:0 10px 25px 30px; }
.conoyaku ul li{margin:2px 0 10px 0;}
.backblue01{ background-color:#efefef; padding:5px;}
.backgray01{ width:407px;}
.oyaku_dog_08{ margin:5px 0 15px 15px; padding:12px; border:1px solid #ccc;  background: url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/back_07.gif) repeat-x;}
.oyaku_cat_06{ margin:5px 0 15px 15px; padding:12px; border:1px solid #ccc;  background: url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/back_07.gif) repeat-x;}
.oyaku_dog_10{ margin:5px 0 5px 0; padding:12px; border:1px solid #ccc;  background: url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/back_07.gif) repeat-x;}
.oyaku_cat_07{ margin:5px 0 5px 0; padding:12px; border:1px solid #ccc;  background: url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/back_07.gif) repeat-x;}
.backgray02{ background-color: #333; color: #fff; font-weight: bolder;}
.back_01{ background:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/photo_01.jpg) no-repeat; background-position:95% 90%;}
.back_02{ background:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/photo_02.jpg) no-repeat; background-position:5% 90%;}	
.back_03{ background:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/photo_03.jpg) no-repeat; background-position:95% 90%;}	
.back_04{ background:url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/photo_04.jpg) no-repeat; background-position:5% 90%;}		
.step{ margin:0 0 5px 15px;}
.step ul{width:420px; margin:0 0 0 15px; padding:0 15px 15px 50px;background-color:#F2F4FD;}
.step p{width:420px; margin:0 0 0 15px; padding:15px; background-color:#F2F4FD;}
.arrow{ width:100%; text-align:center;}
.osusume{ width:460px; margin:0 10px 30px 10px; padding:7px; background-color:#efefef; border:1px solid #ddd;}
.oyaku_cat_quicklink{padding:7px 3px; background-color:#EFEAE8; margin-bottom:15px; border:1px solid #ccc;}
.oyaku_cat_quicklink ul{ margin:0; padding:0;}
.oyaku_cat_quicklink li{ font-size:75%; padding:3px; float:left;}
.oyaku_dog_quicklink{padding:7px 3px; background-color:#efefef; margin-bottom:15px; border:1px solid #ccc;}
.oyaku_dog_quicklink ul{ margin:0; padding:0;}
.oyaku_dog_quicklink li{ font-size:75%; padding:3px; float:left;}


/* healt */
.health_waku{ width: 486px; margin: 5px 0 15px 0; padding:10px 0; background: url(http://shop.marsa-smith.com/design/GMOH000156/contents/image/health_back.gif) repeat-x; border:1px solid #EBE3F0;}
.health_waku01{float: left; width: 224px; height:100px; margin:5px 2px 0 2px; padding: 5px; background-color: #FCFAF9; border:1px solid #ccc;}
.health_waku02{width: 470px; margin:5px 5px 15px 5px; padding: 10px; background-color: #FCFAF9;}


/* Shop Info */
.shop{margin:10px;}
.shopright{ float:right; width:250px;}
.shopstaffright{ float:right; width:320px;}
.shopstaffright p{ background-color: #F1F4F9; margin:0 10px; padding: 15px;}

.shopmap{ margin: 10px 10px 10px 35px;}
.shopmap ul{ margin: 0 0 50px 30px; padding: 0;}
.shopmap ul li{ margin: 0; padding: 0;}


/* **************************　子猫・子犬お探し 始　************************** */
div#pet_search{ width:500px;  margin:0 70px;}

/* **************************　子猫・子犬お探し 終　************************** */




/* **************************　親猫・親犬情報 始　************************** */
div#main div.parents_box{width:550px; padding:15px 10px; margin:10px 30px;  border:1px solid #ccc; text-align:center;}
div#main div.parents_box table{ }
/* **************************　親猫・親犬情報 終　************************** */



/* **************************　成猫・成犬情報 始　************************** */
div#main div#catdog_standard { width:610px; margin:5px 20px;}
div#main div#catdog_standard h3{ color:#685B4E; width:586px; height:36px; padding:7px; font-size:120%; background:url(http://www.marsa-smith.com/images/subtitle_back.jpg) x-repeat; border:1px solid #E8E5D7;}
div#main div#catdog_standard table{ width:560px; margin:5px 10px;}
div#main div#catdog_standard table td{ width:140px; padding:7px; vertical-align:top; text-align:center;}
.zukann img{ float:left;}
.zukann table{ float:left; }
.zukann table td{ padding:7px; border:1p solid #fff;}
.backc_blue{background-color: #F1EFE7; font-weight: bold; }
.zukann02{ margin-bottom:40px;}
/* **************************　成猫・成犬情報 終　************************** */



/* **************************　メールマガジン 始　************************** */
div#melmaga{ width:600px; margin:25px 0 0 0; }
div#melmaga h4{ font-size:130%; margin: 10px;}
div#melmaga h5{ margin:50px 0 0 0; font-size:145%; font-weight:bold; text-align:center;}
div#melmaga div.melmaga_form{width:550px;text-align: left;margin: 0px auto; padding:0 0 5px 0; background-color:#efefef;}
div#melmaga div.melmaga_form table caption{ text-align:left; padding:15px 0 0 15px; font-size:110%; font-weight:bold;}
/* **************************　メールマガジン 終　************************** */



/* **************************　プレゼントページ 始　************************** */

div#main div#present{ text-align:center; } 
div#main div#present h3{font-size:145%; color:#513f31; font-weight:bold; margin:12px 0 0 0;}
div#main div#present h4{color:#D32570; font-weight:bold; font-size:110%;}
div#main div#present div.present_link{margin:5px 0 0 31px; font-size:80%;}
div#main div#present div.present_thanks{width:550px; padding:15px 10px; margin:15px auto 5px auto; text-align:center; font-size:180%; border:2px solid #CC3300; color:#CC3300}

/* **************************　プレゼントページ 終　************************** */




/* **************************　お役立ち情報 始　************************** */
/* しぐさでわかる猫の気持ち */
div#main div#catbodylang{ margin:5px 15px;}
div#main div#catbodylang h3{ font-size:130%;}
div#main div#catbodylang h4{ font-size:110%;}
div#main div#catbodylang h5{ font-size:105%; margin:10px 0 5px 0;}
div#main div#catbodylang p{ margin:5px; line-height:1.5em;}
div#main div#catbodylang table{ margin-left:10px; }
div#main div#catbodylang table td{ vertical-align:top; line-height:1.3em;}

/* **************************　お役立ち情報 始　************************** */



/* **************************　リンクページ 始　************************** */
div#main div#link{width:600px; margin:20px 10px; padding:0px; text-align:left;}
div#main div#link h3{ background-color:#F1EFE7; padding:7px; border-left:5px solid #D6D0C6; border-bottom:1px solid #D6D0C6;}
div#main div#link ul{ margin:10px 10px 30px 10px;}
div#main div#link ul li{ margin:7px;}
div#main div#link ul li img{ margin:3px; vertical-align:middle;}
.linktitle{ width:100%; padding:10px; margin-bottom:10px; background-color: #DCD6CC; font-size:105%; font-weight:bold; }

/* **************************　リンクページ 終　************************** */


/* **************************　猫・犬達のエキスパート 始　************************** */
.profile{ width:550px; padding:10px; margin:10px 30px; border:1px solid #ccc; }
.profile img{ width:80px; margin-right:17px; margin-left:10px; float:left;}
.profile h3{ margin-bottom:5px; font-size:110%;}
/*森田さん*/
div.morita_codawari p{margin:0; padding:10px 20px 0 5px; line-height:1.3em; }
/*病院*/
div.morita_codawari p{margin:0; padding:10px 20px 0 5px;}
div.profile_info{width:470px; height:200px; margin:0 0 20px 20px;border-bottom:1px dotted #ccc;}

/* **************************　猫・犬達のエキスパート 終　************************** */



/* **************************　ご利用ガイド 始　************************** */
div#main div#guide_top{ width:500px; margin-left:60px; }
div#main div#guide_top table td{ line-height:1.5em;}
div#main div#guide_top ul{ float:left; width:250px; }
div#main div#guide_top ul li{ margin:15px;  list-style-type:disc; }
div#main div#guide_top p{width:452px; text-align:left; margin:30px;}
div#main div#guide_top p.osagashi_tell{text-align:center; background:#FEF6E7; padding:15px; }

div#main div#guide{ margin:5px 15px;}
div#main div#guide p{ margin:10px; line-height:1.5em;}
div#main div#guide table td{ line-height:1.5em;}

/* **************************　ご利用ガイド 終　************************** */


/* **************************　Copyright 始　************************** */
div#copyright{  padding:7px 0;  font-size:75%;}
/* **************************　Copyright 終　************************** */


/* **************************　ブリーダー紹介 始　************************** */
.bree_back p{ line-height:1.25em; }
.bree_submenu{ font-weight:bold; font-size:120%; }
.bree_submenu{ margin:5px 0; }
.bree_submenu img{ margin:0 3px 0 0;  vertical-align:middle; }

.bree_syo{float:left; margin:0 7px;}
.floatl{ float:left; }
/* **************************　ブリーダー紹介 終　************************** */



/* ブリーダー名非表示 */
.nm{ display:none; }


/* **************************　ちょっと大きくなった猫達 始　************************** */
div#main div#youneko_box{ width:610px; padding:10px; border:3px solid #FFB8B9; }
div#main div#youneko_box h3{ width:580px; font-size:120%; margin:25px 0 5px 0; padding:0 0 3px 0; border-bottom:4px dotted #FFE3E4;}
div#main div#youneko_box ol{ text-align:left; width:550px; margin:0 10px 15px 10px; }
div#main div#youneko_box ol li{font-size:90%; padding:3px 0; line-height:1.3em; }
div#main div#youneko_box ul{ width:585px; margin:5px 4px;  }
div#main div#youneko_box ul li{ width:195px;  float:left; }
div#main div#youneko_box ul li img{ border:4px solid #FFE3E4; }
div#main div#youneko_box ul li p{ margin:0 0 3px 0; font-weight:normal; }


/* **************************　ちょっと大きくなった猫達 始　************************** */

