/* This is the StyleCatcher theme addition. Do not remove this block. */
/*@import url(https://community.coop-kobe.net/blog.css);*/
/*@import url(https://community.coop-kobe.net/screen.css);*/
/* end StyleCatcher imports */

#content #content-inner {
margin:0;
padding:15px 0;
}

.textRight{
text-align:right;
}


/* ---news--- */
#news{
width:680px;
margin:0 0 10px 0;
padding:0;
}

#news .asset{
width:680px;
margin:0 0 5px 0;
padding:0;
border-bottom:1px dotted #999999;
}

#news .asset-header{
background-image:url("https://community.coop-kobe.net/common/news_icon.gif");
background-repeat:no-repeat;
background-position:5px 2px;
padding:0 0 5px 24px;
margin:0;
line-height:17px;
}

#news h3{
display:inline;
padding:0;
margin:0;
font-size:14px;
color:#0066CC;
}

#news .asset-meta{
display:inline;
font-size:14px;
margin:0;
padding:0 0 0 10px;
}

/* ---importantNews--- */
#importantNews{
margin:0 20px;
padding:10px 0;
color:#FF0000;
font-size:14px;
}

#importantNews h2{
font-weight:bold;
margin-bottom:5px;
}

#importantNews p{
line-height:1.3;
margin-left:1em;
}

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




/* ---cooking--- */
#cooking{
background-image:url("https://community.coop-kobe.net/common/ryouri_bg.jpg");
background-repeat:no-repeat;
width:680px;
margin:0 0 15px 0;
padding:0;
position:relative;
overflow:hidden;
}


#cooking h2, #cooking h3, #cooking p,
#nursing h2, #nursing h3, #nursing p,
#coopgoods h2, #coopgoods h3, #coopgoods p{
margin:0;
padding:0;
}

#cooking p.textRight{
background-image:url("https://community.coop-kobe.net/common/syokutaku_icon.gif");
background-repeat:no-repeat;
background-position:0 4px;
margin:0;
padding:0 0 0 18px;
position:absolute;
top:65px;
right:10px;
font-size:14px;
line-height:20px;
}


/* ---nursing--- */
#nursing{
width:680px;
margin:0 0 15px 0;
padding:0;
overflow:hidden;
background-color:#FCEFF5;
position:relative;
}


#nursing p.nursingText{
margin:0;
padding:0;
position:absolute;
top:73px;
left:150px;
}

/* ---benrityou--- */
#benrityou{
width:666px;
margin:0 auto;
padding:10px 0 20px 0;
position:relative;
}


#nursing #benrityou p.nursingText{
margin:0;
padding:0;
position:absolute;
top:22px;
left:143px;
}

#benrityou .benrityou-inner{
background-image:url("https://community.coop-kobe.net/common/benrityou_bg.gif");
background-repeat:repeat-y;
margin:0;
padding:0 22px;
}

#benrityou .column,
#benrityou .dietary{
   width:290px;
}

#benrityou .column p,
#benrityou .dietary p{
   padding-bottom:5px;
   line-height:1.5;
}

#benrityou .column{
   float: left;
}
#benrityou .dietary{
   float: right;
}

/* ---coopgoods--- */
#coopgoods{
width:680px;
margin:0 0 15px 0;
padding:0;
position:relative;
overflow:hidden;
}

#coopgoods div{
width:220px;
position:absolute;
}

#coopgoods p{
font-size:14px;
line-height:1.4;
padding:0 5px 10px 5px;
}

#coopgoods p.banner{
padding:0 0 10px 0;
}

#coopgoods div.position1{
position:static;
padding-bottom:30px;
}

#coopgoods div.position2{
left:230px;
top:81px;
}

#coopgoods div.position3{
left:460px;
top:81px;
}

/* ---syokutaku--- */
#syokutaku{
padding-left:5px;
height:256px;
}

#syokutaku .hentry {
background-image:url("https://community.coop-kobe.net/syokutaku/images/cont_menu_bg.gif");
background-repeat:no-repeat;
clear:none;
float:left;
height:245px;
margin:0;
padding:0;
width:168px;
}

#syokutaku .asset-header {
margin-bottom:5px;
padding:0 5px;
}

#syokutaku .tumb_cookphoto {
height:150px;
margin:4px 0 5px;
overflow:hidden;
padding:0;
position:relative;
width:150px;
}

#syokutaku a:link,
#syokutaku a:visited,
#syokutaku a:hover,
#syokutaku a:active {
color:#0066CC;
}


#syokutaku .tumb_cookphoto img {
bottom:0;
left:0;
position:absolute;
}

#cooking #syokutaku h2 {
font-size:14px;
line-height:1.4;
margin:0;
padding:0 8px 0 3px;
}


#syokutaku .delicious {
margin:0;
padding:0 5px;
}


#cooking #syokutaku .delicious p {
margin:0;
}

#syokutaku .delicious img {
margin:0 2px;
vertical-align:middle;
}

#syokutaku .clear {
height:0;
line-height:0;
visibility:hidden;
}

/* ---vege--- */

#vege .hentry {
position:relative;
margin:0;
padding:0;
}

#vege .asset-header {
width:276px;
height:175px;
margin:0;
padding:0;
}

#vege .entry-content {
margin:0;
padding:0;
position:absolute;
top:0;
left:276px;
}

#cooking #vege .entry-content h2{
margin:0;
padding:0;
}

#cooking #vege .entry-content h3{
background-image:url("https://community.coop-kobe.net/vege/images/commu_top_icon.gif");
background-repeat:no-repeat;
background-position:2px 4px;
margin:0;
padding:0 0 10px 20px;
line-height:19px;
}

#vege .vege_Photo {
background-image:url("https://community.coop-kobe.net/vege/images/commu_top_img_bg.gif");
background-repeat:no-repeat;
width:253px;
height:153px;
padding:5px;
margin:2px 0 0 11px;
}

#cooking #vege .vege_Photo p{
width:242px;
height:142px;
padding:0;
margin:0 ;
position:relative;
overflow:hidden;
}

#cooking #vege .vege_Photo p img{
bottom:0;
left:0;
position:absolute;
}


#vege .asset-body{
padding:0 15px 0 0;
margin:0 ;
line-height:1.4;
}


/* --- onayami odekake---- */
#onayami, #odekake{
background-repeat:no-repeat;
width:335px;
height:270px;
margin:0 ;
padding:0;
float: left;
position:relative;
overflow:hidden;
}

/* --- onayami---- */
#onayami{
background-image:url("https://community.coop-kobe.net/common/kosodate_bg_01.gif");
}

/* --- odekake ---- */
#odekake{
background-image:url("https://community.coop-kobe.net/common/kosodate_bg_02.gif");
}

#nursing #onayami h3,#nursing #odekake h3{
padding:15px 0 0 21px;

}

#nursing #onayami p.textRight,
#nursing #odekake p.textRight{
background-image:url("https://community.coop-kobe.net/common/kosodsate_icon_01.gif");
background-repeat:no-repeat;
background-position:0 4px;
margin:0;
padding:0 0 0 18px;
position:absolute;
top:35px;
right:20px;
font-size:14px;
line-height:19px;
}

#nursing #onayami p.textRight a:link,
#nursing #onayami p.textRight a:visited,
#nursing #onayami p.textRight a:hover,
#nursing #onayami p.textRight a:active,
#nursing #odekake p.textRight a:link,
#nursing #odekake p.textRight a:visited,
#nursing #odekake p.textRight a:hover,
#nursing #odekake p.textRight a:active {
color:#FFFFFF;
}

#onayami .hentry{
margin:0;
padding:4px 0 3px 21px;
}

#onayami .asset-header{
margin:0;
padding:0;
width:300px;
position:relative;
}

#onayami .indexCate{
margin:0;
padding:0;
position:absolute;
top:0;
left:0;
}

#nursing #onayami h4, #nursing #onayami .delicious{
margin:0 0 0 90px;
padding:0;
}

#nursing #onayami h4{
font-size:14px;
line-height:1.3;
}

#nursing #onayami .delicious img{
margin:0 2px;
vertical-align:middle;
}



/* --- odekake ---- */

#odekake .map{
margin:0;
padding:0;
position:relative;
width:175px;
}

#odekake .map .maptxt{
position:absolute;
margin:0;
padding:0;
}

#odekake .map .maptxt a{
font-weight:bold;
}

#odekake .map #map_kobe{
top:105px;
left:90px;
}

#odekake .map #map_han{
top:68px;
left:123px;
}

#odekake .map #map_hari{
top:90px;
left:40px;
}

#odekake .map #map_hoku{
top:91px;
left:130px;
}

#odekake .map #map_taji{
top:37px;
left:67px;
}

#odekake .map #map_awa{
top:157px;
left:64px;
}



#odekake .odekakeSpot{
margin:0;
padding:0;
position:absolute;
width:145px;
top:75px;
left:175px;
}

#odekake .odekakeSpot .asset{
margin:0;
padding:0 0 10px 0;
}

#odekake .odekakeSpot .asset-header{
margin:0;
padding:0;
}

#nursing #odekake h4{
font-size:14px;
line-height:1.3;
padding-top:5px;
}

#nursing #odekake .delicious img{
margin:0 2px;
vertical-align:middle;
}

/* --- wegetforum---- */
#wg_mixi_twitter{
margin:0;
padding:0 10px 15px 0;
}

/* --- wegetforum---- */
#beta #connect_link{
margin:0;
padding:0 0 10px 0;
}

#beta #connect_link h3{
margin:0;
padding:0;
}

#beta #connect_link p{
margin:0 0 5px 0;
}

/* --- wegetforum---- */
.wegetforum{
width:250px;
margin-bottom:30px;
}

.wegetforum h3{
margin:0;
padding:0;
}

#beta .wegetforum p{
background-image:url("https://community.coop-kobe.net/common/forum_arrow.gif");
background-repeat:no-repeat;
background-position:left 2px;
margin-left:5px;
padding:0 0 0 15px;
font-size:14px;
line:height:19px;
}

#beta .wegetforum-inner{
border:3px solid #86B5D4;
border-top:none;
padding:15px 6px 5px 6px;
margin:0 0 20px 0;
}

#beta .wegetforum .wegetforum-inner p{
background-image:none;
display:inline;
padding:0;
margin-left:0;
}

#beta .wegetforum .wegetforum-inner .forumRule img{
margin-right:3px;
}

#beta .wegetforum .wegetforum-inner .forumNews{
padding:10px 0 0 0;
font-size:11px;
}

.wegetforum-inner dl{
width: 230px;
margin:10px auto 0 auto;
border-top: 1px #999999 dotted;
padding-top:10px;
}

.wegetforum-inner dt{
width: 60px;
height:60px;
margin:0;
padding:0;
float: left;
}

.wegetforum-inner dt img{
margin-left:3px;
}

.wegetforum-inner dd{
float: left;
width: 160px;
padding-bottom:10px;
}

.wegetforum-inner dd.forumLine,
.wegetforum-inner dd.forumEnd{
clear: both;
float: none;
width:auto;
margin:0;
padding:0;
height:10px;
border-top: 1px #999999 dotted;
}



.wegetforum-inner dd.forumEnd{
border-top:none;
}

.wegetforum-inner dd span{
display:block;
font-size:14px;
font-weight:bold;
line:height:21px;
}
.wegetforum-inner dd a{
display:block;
background-image:url("https://community.coop-kobe.net/common/forum_arrow.gif");
background-repeat:no-repeat;
background-position:left 3px;
margin:0;
padding:0 0 5px 15px;
font-size:14px;
font-weight:bold;
line:height:21px;
}


/* --- limitTimer ---- */
#limitTimer #importantNews,
#limitTimer #beta .wegetforum .wegetforum-inner .forumNews{
display: block;
}


