@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. 共通
　02. メインコンテンツ
　02. サイド
　04. ソーシャル
　05. 固定フッター
　06. リッチフッター
　07. リンクスタイル
　08. カラムモジュール
　09. 区切り線
　10. リストモジュール
　11. テキストスタイル
　12. 汎用スタイル
　13. 表示切替
　14. 特殊モジュール

******************************************************************************* */

/* ==

　01. 共通

=============================================================================== */
/* 背景処理
------------------------------------------------------------------------------- */
#fullVisual {
	min-width: 950px;
	text-align: center;
}


/* 画像位置
------------------------------------------------------------------------------- */
/* ヘッダー調整
------------------------------------------------------------------------------- */
/* コンテナ調整
------------------------------------------------------------------------------- */
/* スタイルリセット
------------------------------------------------------------------------------- */
/* 大枠レイアウト
------------------------------------------------------------------------------- */
/* H1 見出し
------------------------------------------------------------------------------- */
/* H2 見出し
------------------------------------------------------------------------------- */
/* H3 見出し
------------------------------------------------------------------------------- */
/* H4 見出し
------------------------------------------------------------------------------- */
/* その他 見出し
------------------------------------------------------------------------------- */


/* ==

　02. メインコンテンツ

=============================================================================== */
/* メインビジュアル
------------------------------------------------------------------------------- */
/* コンテンツ内テキストスタイル
------------------------------------------------------------------------------- */
.container p.toSmry{
	width:630px;
}


/* 記事レイアウト
------------------------------------------------------------------------------- */
.colBlk01 .col01{
	width:305px;
	float:left;
}
.colBlk01 .col02{
	width:305px;
	float:right;
}
.colBlk01 img{
	width:100%;
}
.colBlk01 .bgBox{
	width:285px;
	padding:20px 0 20px 20px;
	background-color:#f2f2f2;
}
.fnBoxLink.uiHover .bgBox{
	background-color:#e8e8e8;
}
.colBlk01 .bgBox h3 a{
	display:block;
	padding-right:30px;
	font-size:117%;
	font-weight:bold;
	color:#444;
	text-decoration:none;
	background: url(/tochikatsu/souken/images/rn01/arw/arw01.png) right center no-repeat;
}
.colBlk01 .bgBox a:hover,
.colBlk01 .fnBoxLink.uiHover h3 a{
	background: url(/tochikatsu/souken/images/rn01/arw/arw01_ov.png) right center no-repeat;
}
/* 注目---------------------------------------- */
.colBlk01 .col01.red .bgBox,
.colBlk01 .col02.red .bgBox{
	background-color:#fbecec;
}
.fnBoxLink.uiHover.red .bgBox{
	background-color:#ffdfdf;
}
.colBlk01 .red .bgBox h3 a{
	color:#a43b3b;
	background: url(/tochikatsu/souken/images/rn01/arw/arw02.png) right center no-repeat;
}
.container .colBlk01 .red p.rlsTxt{
	border-top:1px dotted #da8585;
}
.colBlk01 .fnBoxLink.uiHover.red h3 a{
	background: url(/tochikatsu/souken/images/rn01/arw/arw02_ov.png) right center no-repeat;
}
.container .colBlk01 p.rlsTxt{
	width:265px;
	margin-top:10px;
	margin-bottom:15px;
	padding-top:5px;
	font-size:100%;
	text-align:right;
	border-top:1px dotted #999;
}
.container .colBlk01 p.rlsTxt02{
	font-size:100%;
}
.colBlk01 .bgBox p{
	width:265px;
}
.container p.toSmry{
	height:33px;
	background-color:#f2f2f2;
	text-align:right;
}
.colBlk02 .col01{
	width:305px;
	float:left;
	background-color:#f2f2f2;
}
.colBlk02 .col02{
	width:305px;
	float:right;
	background-color:#f2f2f2;
}
.col01.fnBoxLink.uiHover,
.col02.fnBoxLink.uiHover{
	background-color:#e8e8e8;
}
.colBlk02 .thumbBox{
	width:120px;
	height:84px;
	margin-right:3%;
	text-align:center;
	overflow:hidden;
	float:left;
}
.colBlk02 .thumbBox img{
	height:84px;
	margin-left:-45px;
}
.container .colBlk02 p.rlsTxt{
	margin-top:5px;
	font-size:12px;
}
.txtBox{
	width:145px;
	height:79px;
	padding-right:30px;
	padding-top:5px;
	background: url(/tochikatsu/souken/images/rn01/arw/arw01.png) right center no-repeat;
	float:right;
}
.colBlk02 .txtBox h3{
	font-size:14px;
	font-weight:bold;
}
.colBlk02 .txtBox h3 a{
	color:#444;
	text-decoration:none;
}
.colBlk02 .fnBoxLink.uiHover .txtBox{
	background: url(/tochikatsu/souken/images/rn01/arw/arw01_ov.png) right center no-repeat;
}

.colBlk02 .clearfix{
	clear:none;
}

.imgBlk .colImg{
	margin:0 20px 20px 0;
	float:left;
}

.phBlk01 .colImgL{
	margin:0 20px 20px 0;
	float:left;
}
.phBlk01 .colImgR{
	margin:0 0 20px 20px;
	float:right;
}
.container .phBlk01 img{
	width:100%;
}
.phBlk01 .colImgL.w40,
.phBlk01 .colImgR.w40{
	width:40%;
}
/* ==


/* ==

　04. ソーシャル

=============================================================================== */


/* フッターバナーエリア
------------------------------------------------------------------------------- */ 
.mmgIn{
	width:530px;
}
.bBList{
	width:950px;
}
.container .bBList p.colL{
	width:465px;
}
.container .bBList p.colR{
	width:465px;
}
/* ==

　05. 固定フッター

=============================================================================== */


/* ==

　06. リッチフッター

=============================================================================== */
#subFooter .subCol .devTblSmp { font-size: 0; }
#subFooter a span {
	color: #fff;
}

/* ==

　07. リンクスタイル

=============================================================================== */
a.fnFade img { -ms-filter: "alpha(opacity=100)"; }
a.fnFade:hover img {
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}
a.fnFadeL img { -ms-filter: "alpha(opacity=100)"; }
a.fnFadeL:hover img {
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}


/* ==

　08. カラムモジュール

=============================================================================== */
/* 2カラム 400px×190px
------------------------------------------------------------------------------- */
/* 2カラム 190px×100px
------------------------------------------------------------------------------- */
/* 2カラム 150px×295px
------------------------------------------------------------------------------- */
/* 2カラム 295px×295px
------------------------------------------------------------------------------- */
/* 2カラム 400px×530px
------------------------------------------------------------------------------- */
/* 3カラム 190px×190px×190px
------------------------------------------------------------------------------- */
/* 4カラム 224.×190px×190px
------------------------------------------------------------------------------- */
/* インライン画像
------------------------------------------------------------------------------- */
/* オプション
------------------------------------------------------------------------------- */


/* ==

　09. 区切り線

=============================================================================== */


/* ==

　10. リストモジュール

=============================================================================== */


/* ==

　11. テキストスタイル

=============================================================================== */
/* 太字
------------------------------------------------------------------------------- */
/* 注釈
------------------------------------------------------------------------------- */
/* 文字サイズ
------------------------------------------------------------------------------- */
/* 日付
------------------------------------------------------------------------------- */
/* リード
------------------------------------------------------------------------------- */
/* 強調ボックス
------------------------------------------------------------------------------- */



/* ==

　12. 汎用スタイル

=============================================================================== */
/* 余白調整
------------------------------------------------------------------------------- */


/* ==

　13. 表示切替

=============================================================================== */
#subFooter li {
	padding-top:10px;
	padding-left:25px;
	padding-bottom:10px;
}
#subFooter .subCol li.icoTop {
	width:580px;
}
#subFooter .subCol li.icoFB {
	width:285px;
}
#subFooter .subCol02 li,
#subFooter .subCol03 li {
	width:212px;
}

/* ==

　トグルナビ

=============================================================================== */
#hdNavSub {	display: none;}

/* 画像周り
------------------------------------------------------------------------------- */



/* ==

　14. 特殊モジュール

=============================================================================== */
/* トップ
------------------------------------------------------------------------------- */