@charset "Shift_JIS";

/* 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 */


/* Reset ------------------------------------------------------------------ */


body {
color: #555555;
font-size:12px;
font-family:
"Hiragino Kaku Gothic Pro W3",
"fqf��fMfmS(pfS Pro W3",
Osaka,
"MS P Gothic",
",l,r ,ofSfVfbfN",
sans-serif;

}

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

ol,ul {
    list-style: none;
    margin:0;
}

/* pageCounter ----------------------------------------------------------------- */

.pageCounter{
text-align: center;
padding:20px;
font-size:14px;
font-weight:bold;
}

.pageCounter a, .pageCounter .current_page{
    padding:5px;
    background-color:#FFFFFF;
    border: 1px solid #CCCCCC;
}

.pageCounter .current_page{
    color:#FF0000;
}


.pageCounter a:link, .pageCounter a:visited, .pageCounter a:hover, .pageCounter a:active {
color:#006699;
}

.pageCounter a:link, .pageCounter a:visited{
text-decoration:none;
}

.pageCounter a:hover, .pageCounter a:active {
text-decoration:underline;
}

/* Layout ----------------------------------------------------------------- */

#container-inner {
    width: 950px;
    min-height: 100%;
    margin: 0 auto;
    text-align: left;
}


#header-inner, #content-inner, #footer-inner {
    padding-top: 0;
    padding-bottom: 0;
}

#header-inner, #footer-inner,
#alpha-inner, #beta-inner, #gamma-inner {
    overflow: hidden;
    padding-right: 0;
    padding-left: 0;
}


/* Wide-Thin */

.layout-wt #alpha {
    width: 690px;
}

.layout-wt #beta {
    width: 260px;
}


/* header-content */

#header-content {
    margin: 20px 0 3px 0;
    padding-bottom:5px;
    background-image:url(https://community.coop-kobe.net/common/tab_line01.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    position:relative;
}


#header-content.syokutaku,
#header-content.vege{
    background-image:url(https://community.coop-kobe.net/common/tab_line02.gif);
}

#header-content.onayami,
#header-content.odekake,
#header-content.benrityou{
    background-image:url(https://community.coop-kobe.net/common/tab_line03.gif);
}

#header-content h1{
    margin: 0;
}

#header-content .naviLink{
    width:446px;
    text-align: right;
    position:absolute;
    top: 15px;
    left: 504px;
}

#header-content .headerNavi{
    margin: 0;
    padding:5px 7px 0 7px;
    background-image:url(https://community.coop-kobe.net/common/tab_bg.gif);
    background-repeat:repeat-x;
}

#header-content .headerNavi li{
    display:inline;
}

#header-content .headerNavi li.naviEnd{
    text-align:right;
}

#header-content .headerNavi li.naviEnd img{
    margin-left:133px;
}


.clear {
clear: both;
}

/*
#footer {
width: 950px;
clear: both;
display: block;
height: 80px;
background-image:url(https://community.coop-kobe.net/common/footer_bg.gif);
background-position: left top;
background-repeat: repeat-x;
}
#footer p {
color: #555555;
font-style: normal;
margin-top: 30px;
}

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

#footer p.ftCopy {
float: left;
font-size: 10px;
line-height: 1.25;
padding: 0 0 20px 0;
}
*/



/* ------------------------------------------------------------
headerTOP
------------------------------------------------------------ */
#header-inner #topHeader {
width: 950px;
height: 77px;
background-image:url(https://community.coop-kobe.net/common/header_bg.gif);
}

/* ----- logo ----- */
#topHeader .logoTopHeader {
float: left;
width: 62px;
height: 77px;
text-align: right;
}
#topHeader .logoTopHeader p {
padding: 15px 0 0 10px;
}


/* ----- left ----- */
#topHeader .leftTopHeader {
float: left;
width: 598px;
}
#topHeader .leftTopHeader ul#menu {
clear: both;
display: block;
padding: 15px 0 0 0;
}
#topHeader .leftTopHeader ul#menu2 {
clear: both;
display: block;
}
#topHeader .leftTopHeader ul#menu li,
#topHeader .leftTopHeader ul#menu2 li {
float: left;
}
#topHeader .leftTopHeader ul#menu2 li.btn {
padding: 6px 0 0 10px;
}


/* ----- right ----- */
#topHeader .rightTopHeader {
float: right;
width: 271px;
}
#topHeader .rightTopHeader ul#menu3 {
float: left;
display: block;
}
#topHeader .rightTopHeader ul#menu3 li {
float: left;
}
#topHeader .rightTopHeader ul#menu3 li.btn {
padding: 6px 0 0 10px;
}

#topHeader .rightTopHeader p {
float: right;
padding: 18px 0 0 0;
}


/* ------------------------------------------------------------
footerTOP
------------------------------------------------------------ */
#footerTop {
width: 950px;
}
#footerTop p {
color: #555555;
font-style: normal;
}
#footerTop a:link, #footerTop a:visited {
text-decoration: underline;
color: #555555;
}

#footerTop a:hover, #footerTop a:active {
text-decoration: none;
color: #555555;
}
#footerTop p.link {
font-size:12px;
color:#555555;
line-height:1.5;
margin:10px 0 0 10px;
}
#footerTop #attention {
/*background-image:url(https://community.coop-kobe.net/common/footer_bg.gif);
background-repeat:repeat-x;*/
height:61px;
}
#footerTop p.tyui {
float:left;
width:550px;
display:block;
font-size:10px;
color:#555555;
line-height:1.4;
margin:0 0 0 10px;
height:61px;
}
#footerTop div.ssl {
float:right;
width:300px;
height:61px;
text-align:right;
}
#footerTop div.line {
background-image:url(https://community.coop-kobe.net/common/footer_line.gif);
background-repeat:repeat-x;
}
#footerTop p.copyright {
margin:0 0 0 10px;
font-size:10px;
color:#555555;
}



/* ----- weget ----- */


/* -- wg_mixi_twitter -- */
#wg_mixi_twitter{
text-align:right;
padding:0 10px 10px 0;
height:27px;
}

#wg_mixi_twitter div{
display:inline;
}

#wg_mixi_twitter .twitter img{
    margin-left: 6px;
}


/* -- handyphone_accece -- */
#handyphone_accece{
    margin-bottom: 20px;
}

#handyphone_accece h3, #handyphone_accece p{
    margin: 0;
}


/* ----- connect_link ----- */

#connect_link{
    margin-bottom: 10px;
}

#connect_link h3{
    margin-bottom: 0;
}

#connect_link p{
    margin-bottom: 10px;
}

