@charset "utf-8"; 



/*【1】初期設定*/
/*1-0 要素初期化*/
body {
	margin:0;
	padding:0;
	font-size: 62.5%;
	font-family: verdana, Helvetica, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", osaka, "メイリオ", meiryo, "ＭＳ Ｐゴシック", sans-serif;
	background:url(../img/bg/mb_bg_body.gif) repeat 50% 0;
	text-align: center;

}
p , ul , ol , li , dl , dt , dd , address , strong , em ,
h1 , h2 , h3 , h4 , h5 , h6 , 
table , caption , th , td {
	font-size: 100%;
	font-weight: normal;
	line-height: 1.5;
	margin:0;
	padding:0;
}
p {
	margin:0 0 1em;
}
li {	list-style-type: none;}
h1 , h2 , h3 , h4 , h5 , h6 {}
strong { font-weight:bold;}
em { font-style:italic;}
a {}
a:link {
	color: #00608D;
	text-decoration: none;
}
a:visited {
	color: #00608D;
	text-decoration: none;
}
a:hover , a:active {
	color: #A1D8E6;
	text-decoration: none;
}
img { border:none;}
hr {
	display:none;
}

/*1-1 汎用セレクタ*/
/*クリア*/
.clear {
	clear:both;
	margin: 0px;
	padding: 0px;
	height: 0px;
}

/*アイコン画像*/
#container .ico { vertical-align:middle;}
/*アイコン画像（ポータル出力class名）*/
.portalicon { vertical-align:middle;}

/*ライン <div class="line-dot"><hr></div> */
.line-dot {
	background: url(../img/bg/mb_bg_dot.gif) repeat-x 0 50%;
	width: 100%;
	height:10px;
	border: none;
}

/*カラー*/
.black {color:#000;}
.blue {color:#3333ff;}
.orange	{color:#ff9900;}
.red {color	:#f00;}

/*フォントサイズ*/
.font9	{font-size: 9px;}
.font10	{font-size: 10px;}
.font12	{font-size: 12px;}
.font14	{font-size: 14px;}
.font16	{font-size: 16px;}
.font18	{font-size: 18px;}
.font24	{font-size: 24px;}
.font36	{font-size: 36px;}
.xsmall { font-size: 75%;}
.small { font-size: 86%;}
.large { font-size: 116.7%;}
.xlarge { font-size: 133.4%;}

/*文字揃え*/
.textright { text-align:right;}
.textleft { text-align:center;}
.textcenter { text-align:left;}

/*スペース
使用方法：
	<div class="space10"><hr></div>
*/
.space1 { height:1px;}
.space2 { height:2px;}
.space3 { height:3px;}
.space4 { height:4px;}
.space5 { height:5px;}
.space6 { height:6px;}
.space7 { height:7px;}
.space8 { height:8px;}
.space9 { height:9px;}
.space10 { height:10px;}
.space12 { height:12px;}
.space14 { height:14px;}
.space15 { height:15px;}
.space16 { height:16px;}
.space18 { height:18px;}
.space20 { height:20px;}
.space22 { height:22px;}
.space24 { height:24px;}
.space25 { height:25px;}
.space26 { height:26px;}
.space30 { height:30px;}



/*1-2　フォーム関連*/
form {
	margin:0;
	padding:0;
}
input.button	{
	border-top: 3px double #ccc;
	border-right: 3px double #666;
	border-bottom: 3px double #666;
	border-left: 3px double #ccc;
	color: #333;
	background :#E2E2E2 url(../img/bg/mb_bg_btn.jpg) repeat-x;/*フォームボタン用（背景）*/
	font-family: "verdana", "helvetica", "osaka", "ＭＳ Ｐゴシック", sans-serif;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	padding: 3px;
}
input.text		{
	width : 105px;
	margin : 0px;


	padding : 4px;
	background : #F5F4F1 repeat-x;
}
select 			{
	border-top : 3px double #ccc;
	border-right : 3px double #666;
	border-bottom : 3px double #666;
	border-left : 3px double #ccc;
	color : #000;
	background : #F5F4F1 repeat-x;
	font-size : 12px;
	font-weight : normal;
	margin : 0px 3px 0px 3px;
	padding : 2px;
}
input.radio		{
	margin : 3px 0px 0px 0px;
	padding : 1px 1px 0px 1px;	
}




/*1-3 CSSハック*/
/*clearfix*/
.clearfix {
    zoom:1;/*for IE 5.5-7*/
}
.clearfix:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}




/*【2】画面レイアウト*/
/*2-1 全体*/
#container {
	z-index: 1;
	margin: 0 auto;
	text-align: left;
	width: 868px;
	background-color:#FFFFFF;
	border-right: 1px solid #0b3341;
	border-left: 1px solid #0b3341;
}
.liquid #container {
	min-width:830px;
	width:100%;
	border: none;
}

/*2-2 ヘッダ*/
#top {
	background:url(https://slmame.com/img/bg/mb_bg_top.jpg) no-repeat 0 0;
	width: 868px;
	height:auto;
	margin: 0 auto;
	text-align: left;
}
.liquid #top {
	background:url(../img/bg/mb_bg_top_lq.jpg) repeat-x 0 0;
	width: 100%;
	margin:0;
	height: auto;
}

/*2-3 本文*/
#contents {
	width: 868px;
	margin: 10px auto 0;
	text-align: left;
}
.liquid #contents {
	position:relative;
	width:100%;
	margin:0;
}

/*2-4 補助枠*/
.wrap {
	width: 678px;
	float: left;
	display: inline;/*IE+float 横マージン膨張対策*/
	margin: 0 5px 0 0;
}

/*2-5 中央*/
.main {
	float: right;
	width: 653px;
	display: inline;/*IE+float 横マージン膨張対策*/
	margin: 0 5px 0 0;
}
/*box角丸*/
.main .box {
	background:url(../img/bg/mb_bg_round653.gif) no-repeat 0 bottom;
	padding: 0 0 3px 0;
}

/*2-6 中央(３カラム）*/
.wrap .main {
	width: 468px;
	float: right;
	margin:0;
}
/*box角丸*/
.wrap .main .box {
	background:url(../img/bg/mb_bg_round468.gif) no-repeat 0 bottom;
	padding: 0 0 3px 0;
}
/*2-6-2 中央(TOPカテゴリ枠673px）*/
.wrap .main_2 {
	width: 673px;
	margin:0 0 0 5px;
}
.wrap .main_2 .box {
	background:url(../img/bg/mb_bg_round673.gif) no-repeat 0 bottom;
	padding: 0 0 3px 0;
}

/*2-7 サイド*/
.side {}

/*2-8 左*/
#left {
	width: 200px;
	float: left;
	display: inline;
	margin: 0 0 0 5px;
}
/*box角丸*/
#left .box {
	background:url(../img/bg/mb_bg_round200.gif) no-repeat 0 bottom;
	padding: 0 0 3px 0;
}

/*2-9 右*/
#right {
	width: 180px;
	float: left;
}
/*box角丸*/
#right .box {
	background:url(../img/bg/mb_bg_round180.gif) no-repeat 0 bottom;
	padding: 0 0 3px 0;
}

/*2-10 フッタ*/
#foot {
	clear: both;
	width: 866px;
	text-align: center;
	background-color: #FFFFFF;
	margin: 0 auto;
}
.liquid #foot {
	width:100%;
	margin:0;
}
/*他地域ブログ（ファーストライフブログ）*/
.partner {
	width: 728px;
	padding-top: 3px;
	padding-bottom: 0px;
	color: #00608D;
	background-color: #e8e8e8;
	margin-left: 5px;
	background-image: url(../img/mb_partner.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding-left: 128px;
	margin-top: 30px;
	margin-right: 5px;
}
.partner_title {
	background-image: url(../img/mb_partner.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 16px;
	width: 123px;
	text-indent: -9999px;
	margin-left: 5px;
}
.partnerarea {
	width: 728px;
	float: right;
	font-size: 10px;
	text-align: left;
	margin: 0px;
}

.partner ul {
	width: 728px;
	padding: 0px 0px 5px;
	margin:0 auto;
	display:block;
	line-height:1.8;
}
.partner li {
	display:inline;
	padding:0;
	margin:0 0 0 -1px;
	line-height:1.2;
}
.partner li a {
	display:inline-block;
	white-space:nowrap;
	border-right: 1px solid #0AA2C7;
	border-left: 1px solid #0AA2C7;
	padding:0 7px;
	margin:0 0 4px;
	zoom:1;
}
.partner li.last {
}


/*【3】ページ全体内*/
/*3-0 共通*/

/*3-1 スキップナビ*/
.skip {
	position: absolute;
	left: -99999px;
	width: 1px;
	height: 1px;
	/*hide\*/overflow: hidden;/*MacIE*/
	margin: 0;
}

/*3-2 アンカーナビ*/
.jump {
	text-align:center;
}

/*3-3 バナー枠*/
.bnr {	text-align:center; margin:0;}
.bnr p {	text-align:center; margin:0;}
.bnr a {}
.bnr a img { margin:0 auto; border:none;}

/*【4】ヘッダ内*/
/*4-0 共通*/
#top a {}
#top a:link , #top a:visited {}
#top a:hover , #top a:active {}

/*4-1 サイトID*/
/*2/20追加修正(S)*/
#siteid {
	width: 260px;
	height: 120px;
	float:left;
	margin:0 0 5px;
}
#siteid p {
	margin:0;
}
#siteid a {
	text-indent: -9999px;
	display: block;
	height: 120px;
	width: 100%;
}
/*2/20追加修正(E)*/
.liquid #siteid {
	height: 44px;
	width:290px;
	background:url(../img/bg/mb_bg_siteid_lq.gif) no-repeat 0 0;
	float: none;
	margin:0;
}
.liquid #siteid a {
	height:44px;
}

/*4-2 タグライン*/
/*2/20追加修正(S)*/
#tagline {
	color:#FFFFFF;
	text-align:right;
	width: 603px;
	height:20px;
	float: right;
	padding: 1px 5px 0 0;
	margin: 0px;
}
#tagline a {
	color:#FFFFFF;
}

/*4-3 ログインメニュー*/
#login {
	width: 132px;
	height:46px;
	float: right;
	padding: 24px 3px 2px 0;
	font-size:12px;
	text-align: center;
}

#login .new { 
	float:left;
	width:65px;
	height:22px;
	padding:0 2px 2px 0;
	margin:0;
}
#login .new a{ 
	display:block;
	width: 65px;

	height:22px;
	text-indent:-9999px;
}
#login .new a:link , #login .new a:visited{ background: url(../img/navi/mb_new.jpg) no-repeat 0 0;}
#login .new a:hover , #login .new a:active{ background: url(../img/navi/mb_new_on.jpg) no-repeat 0 0;}
#login .login {
	float:left;
	width:65px;
	height:22px;
	padding:0 0 2px;
	margin:0;
}
#login .login a{ 
	display:block;
	width: 65px;
	height:22px;
	text-indent:-9999px;
}
#login .login a:link , #login .login a:visited{ background: url(../img/navi/mb_login.jpg) no-repeat 0 0;}
#login .login a:hover , #login .login a:active{ background: url(../img/navi/mb_login_on.jpg) no-repeat 0 0;}
#login .forget {
	clear:both;
	width:132px;
	height:22px;
	padding:0;
	margin:0;	
}
#login .forget a{ 
	display:block;
	width: 132px;
	height:22px;
	text-indent:-9999px;
}
#login .forget a:link , #login .forget a:visited{ background: url(../img/navi/mb_forget.jpg) no-repeat 0 0;}
#login .forget a:hover , #login .forget a:active{ background: url(../img/navi/mb_forget_on.jpg) no-repeat 0 0;}
/*2/20追加修正(E)*/

/*4-4 グローバルナビ*/
/*2/20追加修正(S)*/
.liquid #gnavi {
	height:27px;
	padding:0;
	float: right;
	margin: 5px 0 5px;
	width: 500px;
	text-align: right;
}
#gnavi {
	width:598px;
	height:24px;
	float:right;
	padding:0;
	margin:0 0 0 0;
}

#gnavi ul {
	padding:0px;
	text-align: left;
}
#gnavi li {
	display:inline;
	height:27px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type:none;
	font-size: 1em;
}
#gnavi li a {
	display:block;
	height:27px;
	padding: 0;
	text-indent: -999999px;
/*hide\*/	overflow:hidden;/*MacIE*/
}

#gnavi .li1{width:49px;}
#gnavi .li1 a:link , 
#gnavi .li1 a:visited{background:url(../img/navi/mb_top.jpg) no-repeat 0 0; padding:0; margin:0;} 
#gnavi .li1 a:hover , 
#gnavi .li1 a:active{background:url(../img/navi/mb_top_on.jpg) no-repeat 0 0; padding:0; margin:0;} 
#gnavi .li2{width:60px;}
#gnavi .li2 a:link , 
#gnavi .li2 a:visited{background:url(../img/navi/mb_photo.jpg) no-repeat 0 0;} 
#gnavi .li2 a:hover , 
#gnavi .li2 a:active{background:url(../img/navi/mb_photo_on.jpg) no-repeat 0 0;} 
#gnavi .li3{width:53px;}
#gnavi .li3 a:link , 
#gnavi .li3 a:visited{background:url(../img/navi/mb_map.jpg) no-repeat 0 0;} 
#gnavi .li3 a:hover , 
#gnavi .li3 a:active{background:url(../img/navi/mb_map_on.jpg) no-repeat 0 0;} 
#gnavi .li4{width:86px;}
#gnavi .li4 a:link , 
#gnavi .li4 a:visited{background:url(../img/navi/mb_cal.jpg) no-repeat 0 0;} 
#gnavi .li4 a:hover , 
#gnavi .li4 a:active{background:url(../img/navi/mb_cal_on.jpg) no-repeat 0 0;} 
#gnavi .li5{width:54px;}
#gnavi .li5 a:link , 
#gnavi .li5 a:visited{background:url(../img/navi/mb_help.jpg) no-repeat 0 0;} 
#gnavi .li5 a:hover , 
#gnavi .li5 a:active{background:url(../img/navi/mb_help_on.jpg) no-repeat 0 0;} 
#gnavi .li9{width:139px;}
#gnavi .li9 a:link , 
#gnavi .li9 a:visited{background:url(../img/navi/mb_metacomm.jpg) no-repeat 0 0;} 
#gnavi .li9 a:hover , 
#gnavi .li9 a:active{background:url(../img/navi/mb_metacomm_on.jpg) no-repeat 0 0;} 
#gnavi .li10{width:58px;}
#gnavi .li10 a:link , 
#gnavi .li10 a:visited{background:url(../img/navi/mb_work.jpg) no-repeat 0 0;} 
#gnavi .li10 a:hover , 
#gnavi .li10 a:active{background:url(../img/navi/mb_work_on.jpg) no-repeat 0 0;} 

/*slマップヘッダ用*/
.liquid #gnavi .li1{width:58px;}
.liquid #gnavi .li1 a:link , 
.liquid #gnavi .li1 a:visited{background:url(../img/navi/mb_liquidtop.jpg) no-repeat 0 0; padding:0; margin:0;} 
.liquid #gnavi .li1 a:hover , 
.liquid #gnavi .li1 a:active{background:url(../img/navi/mb_liquidtop_on.jpg) no-repeat 0 0; padding:0; margin:0;} 
.liquid #gnavi .li2{width:60px;}
.liquid #gnavi .li2 a:link , 
.liquid #gnavi .li2 a:visited{background:url(../img/navi/mb_liquidphoto.jpg) no-repeat 0 0;} 
.liquid #gnavi .li2 a:hover , 
.liquid #gnavi .li2 a:active{background:url(../img/navi/mb_liquidphoto_on.jpg) no-repeat 0 0;} 
.liquid #gnavi .li3{width:53px;}
.liquid #gnavi .li3 a:link , 
.liquid #gnavi .li3 a:visited{background:url(../img/navi/mb_liquidmap.jpg) no-repeat 0 0;} 
.liquid #gnavi .li3 a:hover , 
.liquid #gnavi .li3 a:active{background:url(../img/navi/mb_liquidmap_on.jpg) no-repeat 0 0;} 
.liquid #gnavi .li4{width:86px;}
.liquid #gnavi .li4 a:link , 
.liquid #gnavi .li4 a:visited{background:url(../img/navi/mb_liquidcal.jpg) no-repeat 0 0;} 
.liquid #gnavi .li4 a:hover , 
.liquid #gnavi .li4 a:active{background:url(../img/navi/mb_liquidcal_on.jpg) no-repeat 0 0;} 
.liquid #gnavi .li5{width:55px;}
.liquid #gnavi .li5 a:link , 
.liquid #gnavi .li5 a:visited{background:url(../img/navi/mb_liquidhelp.jpg) no-repeat 0 0;} 
.liquid #gnavi .li5 a:hover , 
.liquid #gnavi .li5 a:active{background:url(../img/navi/mb_liquidhelp_on.jpg) no-repeat 0 0;} 
.liquid #gnavi .li9{width:139px;}
.liquid #gnavi .li9 a:link , 
.liquid #gnavi .li9 a:visited{background:url(../img/navi/mb_metacomm.jpg) no-repeat 0 0;} 
.liquid #gnavi .li9 a:hover , 
.liquid #gnavi .li9 a:active{background:url(../img/navi/mb_metacomm_on.jpg) no-repeat 0 0;} 
.liquid #gnavi .li10{width:67px;}
.liquid #gnavi .li10 a:link , 
.liquid #gnavi .li10 a:visited{background:url(../img/navi/mb_work.jpg) no-repeat 0 0;} 
.liquid #gnavi .li10 a:hover , 
.liquid #gnavi .li10 a:active{background:url(../img/navi/mb_work_on.jpg) no-repeat 0 0;} 

/*slマップヘッダ用*/
.liquid #login {
	width: 274px;
	height:27px;
	padding:0;
	float: right;
	font-size:1.2em;
	text-align: center;
}
.liquid #gnavi .li6 { 
	float:left;
	width:65px;
	height:27px;
	padding:0 0 2px 4px;
	margin:0;
}
.liquid #gnavi .li6 a{ 
	display:block;
	width: 65px;
	height:27px;
	text-indent:-9999px;
}
.liquid #gnavi .li6 a:link , #gnavi .li6 a:visited{ background: url(../img/navi/mb_liquidnew.jpg) no-repeat 0 0;}
.liquid #gnavi .li6 a:hover , #gnavi .li6 a:active{ background: url(../img/navi/mb_liquidnew_on.jpg) no-repeat 0 0;}

.liquid #gnavi .li7 {
	float:left;
	width:65px;
	height:27px;
	padding:0 0 2px 4px;
	margin:0;
}
.liquid #gnavi .li7 a{ 
	display:block;
	width: 65px;
	height:27px;
	text-indent:-9999px;
}
.liquid #gnavi .li7 a:link , .liquid #gnavi .li7 a:visited{ background: url(../img/navi/mb_liquidlogin.jpg) no-repeat 0 0;}
.liquid #gnavi .li7 a:hover , .liquid #gnavi .li7 a:active{ background: url(../img/navi/mb_liquidlogin_on.jpg) no-repeat 0 0;}

.liquid #gnavi .li8 {
	float:left;
	clear:none;
	width:132px;
	height:27px;
	padding:0 0 2px 4px;
	margin:0;	
}
.liquid #gnavi .li8 a{ 
	display:block;
	width: 132px;
	height:27px;
	text-indent:-9999px;
}
.liquid #gnavi .li8 a:link , .liquid #gnavi .li8 a:visited{ background: url(../img/navi/mb_liquidforget.jpg) no-repeat 0 0;}
.liquid #gnavi .li8 a:hover , .liquid #gnavi .li8 a:active{ background: url(../img/navi/mb_liquidforget_on.jpg) no-repeat 0 0;}

/*2/20追加修正(E)*/

/*4-5 サブナビ*/
#snavi {}

/*【5】本文内*/
/*5-0 共通*/

/*5-1 パン屑*/
#pan {
	clear: both;
	width: 853px;
	margin: 0 5px;
	padding: 5px 0 5px 5px;
	font-size: 10px;
	height : 30px;
	letter-spacing : 1px;
	background: url(../img/bg/mb_bg_panbg.gif) repeat-x 0 0;
	color: #00608D;
	vertical-align:middle;
}
.liquid #pan {
	width: auto;
}

#pan p ,
#pan h1 ,
#pan h2 {
	display:inline;
	margin:0;
	white-space:normal;
	float:left;	
}
#pan a {
	background:url(../img/bg/mb_bg_pan.gif) no-repeat 100% 50%;
	padding:0 20px 0 0;
}

/*パン屑内検索窓*/
#pan .search .more{}
#pan .search a{
	background:none;
	padding:0;
}

#pan .search{
	float:right;
	padding:0 5px 0 0;
	height:30px;
}
#pan .search .button{
	background:url(../img/mb_btn_search.gif) no-repeat 0 0;
	width:105px;
	height:20px;
	border:none;
	text-indent:-9999px;
	cursor: pointer;
}
#pan .search .tagbutton{
	background:url(../img/mb_btn_tagsearch.gif) no-repeat 0 0;
	width:74px;
	height:21px;
	border:none;
	text-indent:-9999px;
	cursor: pointer;
}
#pan .search .itembutton{
	width:90px;
	height:21px;
	cursor: pointer;
}
#pan .search .cw{
	width:200px;
	height:21px;
	margin:0 5px 0 0;
}
	
/*5-2 ボックス*/
.box {
	font-size: 1.2em;
	/* margin:0 0 5px; shimaya20121112*/
	margin:0 0 0px;
}
/*clearfix(S)*/
.box {
	zoom:1;/*for IE 5.5-7*/
}
.box:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}
/*clearfix(E)*/


/* 5-3 タイトル*/
.title {
	height:16px;
	padding:6px 5px 0 10px;
	font-weight:normal;
	font-size: 1em;
	line-height: 1;
	color:#FFFFFF;
}
/* 5-4 内容*/
.content {
	padding: 5px 5px 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b3341;
	border-left-color: #0b3341;
	zoom: 1;
}
/* 5-5 内容の部品*/
.unit {}
/* 5-6 コメント*/
.comment {
	margin: 0 0 5px;
	color: #00AFCC;
}
/* 5-7 詳細リンク*/
.more {
	font-size:10px;
	text-align:right;
	margin: 0;
}
.more a:link ,
.more a:visited {}
.more a:hover ,
.more a:active {}
/* 5-8 切替ボタン*/
.sw {}
/* 5-9 ボタンエリア*/
.bt {
	text-align: center;
}
/* 5-10 サムネイル枠*/
.photoframe {}
.photoframe ul {
	padding:0 0 0 2px;
}
.photoframe li {
	float:left;
	padding:0 0 5px;
}
.photoframe li a {
	border:none;
}
.photoframe li a:link {}
.photoframe li a:visited {}
.photoframe li a:hover ,
.photoframe li a:active {}
.photoframe li img {
	display:block;
	border:1px solid #ccc;
}
.photoframe li span {
	display:block;
	height:1.2em;
	line-height:1.2;
	overflow:hidden;
	text-align: center;
	font-size: 10px;
}

/*【6】中央（メイン）内*/
/*6-0 共通*/
.main a {}
.main a:link {}
.main a:visited {}
.main a:hover , .main a:active {}

/*6-2 中央（メイン）ボックス*/
.main .box {}
/* 6-3 中央（メイン）タイトル*/
.main .title {
	background:#0b3341 url(../img/bg/mb_bg_title_long.gif) no-repeat 0 0;
}
/* 6-4 中央（メイン）内容*/
.main .content {}
/* 6-5 中央（メイン）内容の部品*/
.main .unit {}
/* 6-6 中央（メイン）コメント*/
.main .comment {}
/* 6-7 中央（メイン）詳細リンク*/
.main .more {}
/* 6-8 中央（メイン）切替ボタン*/
.main .sw {}
/* 6-9 中央（メイン）ボタンエリア*/
.main .bt {
	margin: 5px 0 0;
}

/*6-22 中央（メイン）ボックス(3カラム)*/
.wrap .main .box {}
/* 6-23 中央（メイン）タイトル(3カラム)*/
.wrap .main .title {
	background:url(../img/bg/mb_bg_title_center.gif) no-repeat 0 0;
}
/* 6-23-2 中央（メイン）タイトル(3カラム)*/
/*2/20追加修正(S)*/
.wrap .main_2 .title {
	background:#0b3341 url(../img/bg/mb_bg_title_long2.gif) no-repeat 0 0;
}
/*2/20追加修正(E)*/

/* 6-24 中央（メイン）内容(3カラム)*/
.wrap .main .content {
}
/* 6-25 中央（メイン）内容の部品(3カラム)*/
.wrap .main .unit {}
/* 6-26 中央（メイン）コメント(3カラム)*/
.wrap .main .comment {}
/* 6-27 中央（メイン）詳細リンク(3カラム)*/
.wrap .main .more {}
/* 6-28 中央（メイン）切替ボタン(3カラム)*/
.wrap .main .sw {}
/* 6-29 中央（メイン）ボタンエリア(3カラム)*/
.wrap .main .bt {}


/*【7】サイド内*/
/*7-0 共通*/
.side a {}
.side a:link {}
.side a:visited {}
.side a:hover , .side a:active {}

/*7-2 サイドボックス*/
.side .box {}
/* 7-3 サイドタイトル*/
.side .title {
}
/* 7-4 サイド内容*/
.side .content {}
/* 7-5 サイド内容の部品*/
.side .unit {}
/* 7-6 サイドコメント*/
.side .comment {}
/* 7-7 サイド詳細リンク*/
.side .more {}
/* 7-8 サイド切替ボタン*/
.side .sw {}
/* 7-9 サイドボタンエリア*/
.side .bt {}

/*7-22 ボックス(左)*/
#left .box {}
/* 7-23 タイトル(左)*/
#left .title {
	background:#0b3341 url(../img/bg/mb_bg_title_left.gif) no-repeat 0 0;
}
/* 7-24 内容(左)*/
#left .content {
}
/* 7-25 内容の部品(左)*/
#left .unit {}
/* 7-26 コメント(左)*/
#left .comment {}
/* 7-27 詳細リンク(左)*/
#left .more {}
/* 7-28 切替ボタン(左)*/
#left .sw {}
/* 7-29 ボタンエリア(左)*/
#left .bt {}

/*7-42 ボックス(右)*/
#right .box {}
/* 7-43 タイトル(右)*/
#right .title {
	background:url(../img/bg/mb_bg_title_right.gif) no-repeat 0 0;
}
/* 7-44 内容(右)*/
#right .content {
}
/* 7-45 内容の部品(右)*/
#right .unit {}
/* 7-46 コメント(右)*/
#right .comment {}
/* 7-47 詳細リンク(右)*/
#right .more {}
/* 7-48 切替ボタン(右)*/
#right .sw {}
/* 7-49 ボタンエリア(右)*/
#right .bt {}

/*7-60 サイドメニュー*/
.side #smenu {}

/*【8】フッタ内*/
/*8-0 共通*/
/*8-1 フッタメニュー*/
#fmenu {
	font-size: 1.2em;
	color:#00608D;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
/*8-2 コピーライト*/
#copy {
	font-style: normal;
	font-size: 10px;
	background: #8cc63f;
	text-align:center;
	color:#00608D;
	margin:0 0px 0 0px;

}
.liquid #copy {
	background:#fff url(../img/bg/mb_bg_foot_lq.gif) repeat-x 0 0;
}
.copymarkLL	{
	font-size: 9px;
	color: #00608D;
	margin: 0px;
	padding: 0px;
	text-align:center;
}


.twitter_connect_button_w{
	height:34px;
	width:200px;
	border:0px;
	background-image:url("//metabirds.net/img/socialbtn/connect_tw.png");
	background-size:cover;
}


/*【9】CSS読み込み（オプション）*/
/* 9-1 MacIE用CSS （MacIE用パスフィルター）*/
  /*¥*//*/
  @import "macie.css";
  /**/


/* shimaya */
/*
div#feed a{
color:#444444;
text-decoration:none;
}
div#feed a:hover{
color:#eeeeee;
background-color:#884444;
text-decoration:none;
}
div#feed dl {
	margin: 0 0 0 0em;
	padding: 0em 0em;
	border-left: 1px solid #eeeeee;
	color: #999999;
	line-height: 20px;
	font-family:Geneva, Arial, Helvetica, sans-serif
	font-size: 14px;
	font-weight:bold;
	background-color: #dddddd;
}
div#feed dt {
	margin: 0 0 0 0em;
	padding: 0em 0em;
	border-left: 2px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	color: #999999;
	line-height: 18px;
	font-size: 10px;
	background-color: #ffffff;
}
*/