/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://2h-okinawa.org/admin2h/mt-static/themes-base/blog.css);
@import url(http://2h-okinawa.org/admin2h/mt-static/themes/minimalist-red/screen.css);
/* end StyleCatcher imports */


body{
margin:0px 0px 0px 0px;
line-height:200%;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
}

#hrbar{
width:100%;
height:4px;
background-color:#007A52;
margin:15px 0px 15px 0px;
}

.asset-name {
font-size: 18px;
font-weight: bold;
margin:30px 0px 30px 0px;
border-left:#000000 6px solid;
text-indent:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W6";
}

.asset-footer {
border:none;
}

.asset-body{
margin:0px 10px 0px 20px;
}

/* Thin-Wide */

.layout-tw #alpha {
    left: 380px;
    width: 530px;
	padding:0px;
	margin:0px;
	border-left:solid #007A52 10px;
	border-right:solid #007A52 10px;
	background-color:#FFFFFF;
}

.layout-tw #alpha-inner {
    width: 500px;
	min-height:1150px;
	padding:13px 0px 0px 13px;
}

*html .layout-tw #alpha-inner {
    width: 500px;
	height:1170px;
	overflow:visible;
	padding:13px 0px 0px 13px;
	margin:0px 0px 30px 0px;
}





.layout-tw #beta {
    left: -540px;
    width: 370px;
	background-color:#EA593A;
}

.layout-tw #beta-inner {
    width: 370px;
}



#header {
border:none;
background:none;
}

#header-inner{
padding:0px;
height:0px;
}

#header-name{
float:left;
width:352px;
height:143px;
background-image:url(http://2h-okinawa.org/images/logo.jpg);
background-repeat:no-repeat;
text-indent:-9999px;
overflow:hidden;
margin:50px 0px 0px 5px;
padding:0px;
}

#header-name a{
width:352px;
height:143px;
display:block;
}



#content{
margin:0px;
}

#content-inner{
width: 920px;
background-color:#EA593A;
padding-bottom:0px;
}

#footer{
height:0px;
margin:0px;
padding:0px;
border:none;
}

#footer-inner{
height:0px;
margin:0px;
padding:0px;
border:none;
}

#copy{
float:left;
width:auto;
height:auto;
text-align:left;
color:#FFFFFF;
margin:50px 0px 0px 30px;
}


/* トップページ */

#infobox{
float:left;
width:470px;
min-height:100px;
margin:10px 0px 10px 8px;
padding:20px 0px 0px 0px;
background-image:url(http://2h-okinawa.org/images/info_bg.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
}

#bannerbox{
float:left;
width:100%;
height:200px;
margin:10px 0px 10px 8px;
padding:0px;
}


#2hjmovie{
float:left;
width:470px;
height:auto;
background:url(http://2h-okinawa.org/images/2hjbox_bg.jpg) no-repeat top left;
margin:20px 0px 40px 0px;
}





/* サイドバー */

#txtlinkbox{
float:left;
width:100%;
height:50px;
margin:20px 0px 0px 0px;
text-align:center;
}

#txtlinkbox a{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
margin:0px 0px 0px 0px;
}

#txtlinkbox a:hover{
text-decoration:underline;
}


#katudo{
width:226px;
height:auto;
margin:0px auto 30px auto;
line-height:150%;
}


#countbox{
width:226px;
height:auto;
margin:30px auto 30px auto;
line-height:150%;
background-color:#FFFFFF;
border:#CCCCCC solid 1px;
}


#navi{
width:226px;
height:525px;
margin:0px auto 0px auto;
}

#navi ul{
margin:0px;
padding:0px;
}

#navi li{
list-style:none;
text-indent:-9999px;
margin:0px;
padding:0px;
}

#navi a{
float:left;
width:226px;
height:26px;
overflow:hidden;
display:block;
margin:0px 0px 5px 0px;
clear:both;
}



#aboutbtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px 0px;
}

#aboutbtn a:hover{
background-position:-229px 0px;
}

#foodbtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -30px;
}

#foodbtn a:hover{
background-position:-229px -30px;
}

#sponcerbtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -60px;
}

#sponcerbtn a:hover{
background-position:-229px -60px;
}

#dantaibtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -90px;
}

#dantaibtn a:hover{
background-position:-229px -90px;
}

#kyoryokubtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -120px;
}

#kyoryokubtn a:hover{
background-position:-229px -120px;
}

#kifubtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -150px;
}

#kifubtn a:hover{
background-position:-229px -150px;
}

#contactbtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -180px;
}

#contactbtn a:hover{
background-position:-229px -180px;
}

#volunteerbtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -210px;
}

#volunteerbtn a:hover{
background-position:-229px -210px;
}

#bokinbtn a{
height:52px;
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -241px;
}

#bokinbtn a:hover{
background-position:-229px -241px;
}

#bannerbtn a{
height:52px;
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -297px;
}

#bannerbtn a:hover{
background-position:-229px -297px;
}

#sponcerbannerbtn a{
height:52px;
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -353px;
}

#sponcerbannerbtn a:hover{
background-position:-229px -353px;
}

#mediabtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -409px;
}

#mediabtn a:hover{
background-position:-229px -409px;
}

#paperbtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -439px;
}

#paperbtn a:hover{
background-position:-229px -439px;
}

#guidelinebtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -469px;
}

#guidelinebtn a:hover{
background-position:-229px -469px;
}

#linkbtn a{
background-image:url(http://2h-okinawa.org/images/navi.jpg);
background-position:0px -499px;
}

#linkbtn a:hover{
background-position:-229px -499px;
}

#about_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_about.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#volunteer_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_volunteer.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#paper_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_paper.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#banner_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_banner.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#media_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_media.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#sponcer_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_sponcer.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#contact_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_contact.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#kifu_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_kifu.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#kyoryoku_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_kyoryoku.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#dantai_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_dantai.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#shops_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_shops.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#food_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_food.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#company_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_company.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}



#secondhj_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_2hj.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#bokin_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_bokin.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#guideline_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_guideline.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}

#link_title{
width:413px;
height:37px;
background-image:url(http://2h-okinawa.org/images/title_link.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:30px 0px 30px 0px;
}
