/*■■　サイズに関するＣＳＳを設定　■■*/

#wrapper,
#footer,
#footer-navi,
#copyright,
#topcolumn,
#bottomcolumn,
#footerbottomcolumn,
.inner
{
	width:980px; 
}









.image_garally .ig_wrap {
background-color: white;
}
















body{
    color: #333;
}




.ui-tabs-panel{
    border-top: 1px solid #97a5b0;
}





.title-on{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.title-on h3{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #CCC;
	padding-left: 12px;
	margin-left: -5px;
}











.side-top-header h2
{
    color: #333;
	}


.side-top-header h2{
    border-bottom-color: ;
	}



.box_df .custom-title h2{

	color: #333;

}

.box_bkg .custom-title h2{

	color: #333;

}








#seo_h1 {
	color: #FFF;
}



/* リンク指定
----------------------------------------------- */
a:link ,
a:visited
 {
    color: #333 !important ;
}

a:link:hover,
a[href]:hover
 {
    color: #333 !important ;
}


.main_wrapper a:link ,
.main_wrapper a:visited
 {
    text-decoration: underline;
}





#header-navi .text_navi a,
#header-navi .text_navi{
    color: #FFF !important;
}





li{
　　border-bottom-color: ;
}




.top-topic-box h4{
	border-bottom-color: ;
	border-left-color: ;
}

.top-topic-box li,
.side-list li{
	text-align: left;
	border-bottom-color: ;
}





.menuicons,
.post-categories li {
    background-color: #F63;
}




#informations h4{
	border-bottom-color: ;
	}
   



.custom-menuinfo{
   	color: #F63;
    border-bottom-color: ;
}














/*■■　サイズに関するＣＳＳを設定　■■*/



/*　ヘッダーナビの高さと幅を指定　*/
#header-navi{
    height: 45px;
}



#header-navi .text_navi{
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
    
	margin-left: 10px;
    padding-top: 15px;
}





/*　メイン部分のカスタムボックス横幅を設定　*/

.custom-box{
	line-height: 21px;
    display: block;
    clear: both;
	}

#alpha .web-custom-box{
	clear: both;
	padding-top: 15px;
	line-height: 21px;
	font-size: 12px;
    width: 600px;
}


.custom-box img{
	margin-bottom: 10px;
}

.custom-title{
	clear: both;
    padding-top: 10px;
    padding-left: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    width: 100%;
    display: block;
	}


.custom-title{
	background-repeat: no-repeat;
	background-position: right;
}


html[xmlns*=""] body:last-child .custom-title  {
	font-size: 14px;
}


.box_bkg {
	margin-bottom: 10px;


}




.box_bkg .custom-title{
    margin-right: 10px;
	padding-top: 10px;
}















/* サイドボックスを定義 */



.side_wrapper{
    clear: both;
    float: left;
}






/*　サイドリストのアイコンデザインを設定　*/
.side-list li{
    background-image: url(http://e-noi.xsrv.jp/test/cms/mt-static/plugins/BlocksCMS/image/list_icon.png);
	text-align: left;
	padding-left: 30px;
    padding-top: 5px;
	padding-bottom: 2px;
    display: block;

	line-height: 22px;

}




/*　サイドタグの横幅を設定　*/
#side_tag{
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
}




/*■■　画像に関するＣＳＳを設定　■■*/

/*　ヘッダーの画像を指定　*/






/* コンテンツ部分のデザインを設定 */
#content{
	background-image: url();
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	}

/*　メイン部分の上下マージンを設定　*/
#alpha{
	margin-top: 20px;
	margin-bottom: 0px;
}

/*　サイドナビの上下マージンを設定　*/
#beta{
	margin-top: 20px;
	margin-bottom: 0px;
}


/*　フッター基本情報のマージンとフロートを設定　*/
#footer-info{
	float: right;
}


/*■■　ローテーション 設定　■■*/





/*■■　EC 設定　■■*/



div #bottomcolumn
{
	width: 950px; 
}




