@charset "UTF-8";


/*reset and clear*/
body, h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form {
 margin: 0; padding: 0; border: none; text-align: left; list-style-type: none;}

textarea { font-size: 100%; }

.clearfix:after {content: "."; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix { min-height: 1px;}

* html .clearfix { height: 1px; /*¥*//*/ height: auto; overflow: hidden;/**/}

/*html and contents*/
body { font-family:Arial, Helvetica, sans-serif; font-size: 80%; line-height: 150%; color: #333333;}

a:link { color: #002396; text-decoration: none;}
a:visited { color: #002396; text-decoration: none;}
a:hover { color: #002396; text-decoration: underline;}
a:active { color: #002396; text-decoration: none;}

/*#wrap { width: 900px; margin:0 auto;}

#contents { width: 900px; background: url(https://www.meito.co.jp/tokyo-gyunyu-blog/topics/images/cont_back.gif) repeat-y left 10px; margin:10px 0;}

#menu { width: 900px; padding-top:10px;}



#foot{ width: 900px; padding:5px; border-top: 2px solid #999999; margin-bottom:20px; clear:both}


2nd contents

#head{ height:74px; background:url(https://www.meito.co.jp/tokyo-gyunyu-blog/topics/images/head_back.jpg) no-repeat;}
#head img{ padding:10px 15px;}*/

/*新しいスタイル　※上部#wrap〜#head imgまでを消してこちらを表示*/
#wrap { width: 100%; border-top:5px solid #9bd2de}

#head{ width:900px; margin:5px auto; position:relative; height:auto!important; background:none!important;}
#head h1 a{ display:block; background:url(//www.tokyo-gyunyu.jp/images/head_logo.gif) no-repeat; width:395px; height:56px; float:left; text-indent:-9999px}
#head .daysearch{ float:right; padding-top:15px;}
#head .daysearch a{ width:124px; height:32px; display:block; background:url(//www.tokyo-gyunyu.jp/images/day_search.gif) no-repeat; text-indent:-9999px}
div#header_FB_wrapper{position: absolute; top: 19px; left: 570px;}
div#header_Twitter_wrapper{position: absolute; top: 19px; left: 680px;}

#menu { width: 100%; background:url(//www.tokyo-gyunyu.jp/images/menu_back.gif) repeat-x; height:46px; padding-top:0!important}
#menu ul{ width:900px; margin:0 auto}
#menu ul li a{ display:block; float:left; height:46px; background-position:left top; text-indent:-9999px}
#menu ul li a#menu1{ background-image:url(//www.tokyo-gyunyu.jp/images/menu1.gif); width:56px;}
#menu ul li a#menu2{ background-image:url(//www.tokyo-gyunyu.jp/images/menu2.gif); width:71px;}
#menu ul li a#menu3{ background-image:url(//www.tokyo-gyunyu.jp/images/menu3.gif); width:110px;}
#menu ul li a#menu4{ background-image:url(//www.tokyo-gyunyu.jp/images/menu4.gif); width:117px;}
#menu ul li a#menu5{ background-image:url(//www.tokyo-gyunyu.jp/images/menu5.gif); width:130px;}
#menu ul li a#menu6{ background-image:url(//www.tokyo-gyunyu.jp/images/menu6.gif); width:144px;}
#menu ul li a#menu7{ background-image:url(//www.tokyo-gyunyu.jp/images/menu7.gif); width:121px;}
#menu ul li a#menu8{ background-image:url(//www.tokyo-gyunyu.jp/images/menu8.gif); width:151px;}
#menu ul li a:hover,#menu ul li a.current{ background-position:left bottom}

#contents { width: 900px; margin:0 auto;}


#foot{ width: 100%; border-top: 2px solid #999999; margin-bottom:10px; clear:both}
#foot p{ width:900px; margin:10px auto; font-size:90%}
#foot p.to_meito{text-align:  center;
    text-decoration: underline;
    font-size: 14px;
}
#foot p.copyright{text-align: center;
    margin-bottom: 0;
    font-weight: bold;}


#title{ width:900px; margin:0 auto}
#title h1{ border-top:5px solid #e6e6e4; padding-top:7px;border-bottom:5px solid #e6e6e4;}

#left { padding: 5px 0 0 0; float: left; width: 200px;}
#left ul{ list-style-type:none; margin:0; padding:5px 5px 5px 10px;}
#left ul li{ background:url(//www.tokyo-gyunyu.jp/images/arrow.gif) no-repeat left 5px; padding-left:12px; margin-bottom:7px; line-height:1.4em;}
#left ul li.current{ font-weight:bold;}
#left h2{ padding:10px 0 5px 10px;}
#left caption,table{ padding:0 0 5px 10px; text-align:center}


.left_cont{ padding:20px 5px; text-align:center;}
.left_cont img{ padding-bottom:10px}



#right { float: left; width: 650px; margin: 0; padding:10px 0 20px 35px;}

.entry_wrap{ background:url(https://www.meito.co.jp/tokyo-gyunyu-blog/topics/images/entry_head.gif) no-repeat; padding-top:15px; width:650px; margin-bottom:30px}

#right h2{ padding:10px 0 5px 4px; background: url(//www.meito.co.jp/tokyo-gyunyu-blog/images_new/h2_back.gif) no-repeat left bottom; height:20px; font-size:120%; margin:15px;}
.date{ float:left; color:#41a8c1; padding-right:10px; width:90px; text-align:center}
.title{ float:left; color:#000000; width:500px;}


.entry { padding:10px 20px; clear:both; background:url(https://www.meito.co.jp/tokyo-gyunyu-blog/topics/images/entry_back.gif) repeat-y;}
.entry p{ overflow:hidden; padding:5px 0;}
.entry img{ padding-right:10px;}

.etnry_foot{ text-align:right; padding:15px; background:url(https://www.meito.co.jp/tokyo-gyunyu-blog/topics/images/entry_foot.gif) no-repeat left bottom;}
.etnry_foot a{ font-weight:bold;}


.f_left{ float:left; padding-right:15px;}
.f_right{ float:right; padding-left:15px;}

.caption{ font-size:80%; padding-top:3px; line-height:1.2em;}




#main ul{}
#main ul li{ background: url(//www.tokyo-gyunyu.jp/images/arrow.gif) no-repeat left center; padding-left:7px; margin-bottom:2px; line-height:1.4em;}
.pro_list{ margin-bottom:0px; line-height:16px; height:16px; float:left; font-weight:bold;}

.pro_list a:link { color: #003366; text-decoration: none; }


.pro_icon{ margin-left:3px; margin-bottom:0px; padding:0px; height:16px; float:left;}
.pro_intro{ font-weight:bold; color: #006600; }
.float{ width:240px; float: left; margin-right:10px; }

.float3{ width:160px; float: left; margin-right:10px;}
.float_img{ float: left; margin-right:10px;}

