@charset "Shift_JIS";

/* **************************************************

Name: original_module.css

Description: Setting of content module

Create: 2009.03.01
Update: 2010.03.30

***************************************************** */
/* content===========================================

[org_01] リンクリスト
[org_02] 注釈
[org_03] 文章
[org_04] 固定文
[org_05] 補足一覧 & 注意
[org_06] データテーブル
[org_07] 文字位置の指定
[org_08] 【お知らせ】枠囲み 

===================================================== */



/* [org_01] リンクリスト
=========================================================================================== */


div.org_ImgW50SetStyle p.Img {
	float: left;
	width: 51px;
	margin: 0 3px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW50SetStyle div.ImgSet { float: left; }

div.org_ImgW80SetStyle p.Img {
	float: left;
	width: 80px;
	margin: 0 10px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW80SetStyle div.ImgSet { float: left; }

div.org_ImgW90SetStyle p.Img {
	float: left;
	width: 90px;
	margin: 0 15px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW90SetStyle div.ImgSet { float: left; }

div.org_ImgW100SetStyle p.Img {
	float: left;
	width: 100px;
	margin: 0 10px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW100SetStyle div.ImgSet { float: left; }

div.org_ImgW150SetStyle p.Img {
	float: left;
	width: 150px;
	margin: 0 15px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW150SetStyle div.ImgSet { float: left; }

div.org_ImgW210SetStyle p.Img {
	float: left;
	width: 210px;
	margin: 0 15px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW210SetStyle div.ImgSet { float: left; }


div.org_ImgW240SetStyle p.Img {
	float: left;
	width: 240px;
	margin: 0 15px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW240SetStyle div.ImgSet { float: left; }

div.org_ImgW250SetStyle p.Img {
	float: left;
	width: 250px;
	margin: 0 15px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW250SetStyle div.ImgSet { float: left; }


/* ---枠囲み内のレイアウト　画像と文章--- */

div.org_ImgW120SetStyle_box p.Img {
	float: left;
	width: 120px;
	margin: 0 5px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW120SetStyle_box div.ImgSet { float: left; }


div.org_ImgW190SetStyle_box p.Img {
	float: left;
	width: 190px;
	margin: 0 5px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW190SetStyle_box div.ImgSet { float: left; }



/* [org_01] リンクリストを固定させるためのCSS
=========================================================================================== */
/* ---1.5カラム/3グリッド--- */
div.Grid3 div.Column1andHalf div.org_ImgW50SetStyle div.ImgSet { width: 212px; }
div.Grid3 div.Column1andHalf div.org_ImgW80SetStyle div.ImgSet { width: 183px; }
div.Grid3 div.Column1andHalf div.org_ImgW90SetStyle div.ImgSet { width: 173px; }
div.Grid3 div.Column1andHalf div.org_ImgW100SetStyle div.ImgSet { width: 163px; }

/* ---2カラム/3グリッド・2カラム/4グリッド--- */
div.Grid4 div.Column2 div.org_ImgW50SetStyle div.ImgSet,
div.Grid3 div.Column2 div.org_ImgW50SetStyle div.ImgSet { width: 309px; }

div.Grid4 div.Column2 div.org_ImgW80SetStyle div.ImgSet,
div.Grid3 div.Column2 div.org_ImgW80SetStyle div.ImgSet { width: 280px; }

/* ---3グリッド・3カラム/4グリッド--- */
div.Grid3 div.org_ImgW50SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW50SetStyle div.ImgSet { width: 124px; }

div.Grid3 div.org_ImgW80SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW80SetStyle div.ImgSet { width: 458px; }

div.Grid3 div.org_ImgW90SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW90SetStyle div.ImgSet { width: 465px; }

div.Grid3 div.org_ImgW100SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW100SetStyle div.ImgSet { width: 455px; }

div.Grid3 div.org_ImgW150SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW150CSetStyle div.ImgSet { width: 405px; }

div.Grid3 div.org_ImgW210SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW210SetStyle div.ImgSet { width: 345px; }

div.Grid3 div.org_ImgW240SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW240SetStyle div.ImgSet { width: 315px; }

div.Grid3 div.org_ImgW250SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW250SetStyle div.ImgSet { width: 455px; }


/* ---3グリッド・3カラム/4グリッド------BoxPattern---*/
div.Grid3 div.org_ImgW120SetStyle_box div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW120CSetStyle_box div.ImgSet { width: 420px; }

div.Grid3 div.org_ImgW190SetStyle_box div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW190CSetStyle_box div.ImgSet { width: 350px; }



/* [org_04] 固定文 左に太字見出し：右に説明文を表示したい場合。
=========================================================================================== */

dl.org_Fixed_Sentence1,
dl.org_Fixed_Sentence2,
dl.org_Fixed_Sentence3,
dl.org_Fixed_Sentence4 {
	margin: 0 0 0px;
	padding: 0 0 0 0.3em;
	font-size: 90%;
}
dl.org_Fixed_Sentence1 dt,
dl.org_Fixed_Sentence2 dt,
dl.org_Fixed_Sentence3 dt,
dl.org_Fixed_Sentence4 dt {
	font-weight: bold;
	float: none;
	clear: left;
	line-height: 1.10;
}
dl.org_Fixed_Sentence1 dd {
	float: none;
	clear: both;
	line-height: 1.35;
	padding: 0 0 0 5em;
}
dl.org_Fixed_Sentence2 dd {
	float: none;
	clear: both;
	line-height: 1.35;
	padding: 0 0 0 6em;
}
dl.org_Fixed_Sentence3 dd {
	float: none;
	clear: both;
	line-height: 1.35;
	padding: 0 0 0 7.5em;
}
dl.org_Fixed_Sentence4 dd {
	float: none;
	clear: both;
	line-height: 1.35;
	padding: 0 0 0 8.5em;
}
dl.org_Fixed_Sentence1 dd { margin: -1.15em 0 5px 0;}
dl.org_Fixed_Sentence2 dd { margin: -1.17em 0 4.5px 0;}
dl.org_Fixed_Sentence3 dd,
dl.org_Fixed_Sentence4 dd { 
	margin: -1.2em 0 4px 0; 
}




/* [org_04] 追加(2009.01.19.maiya)(2009.01.26.takamatsu Sentence6追加)

=========================================================================================== */

dl.org_Fixed_Sentence5, 
dl.org_Fixed_Sentence6 {
	margin: 0 0 0px;
	padding: 0 0 0 0em;
	font-size: 83%;
}
dl.org_Fixed_Sentence5 dt {
	font-weight: bold;
	float: none;
	clear: left;
	line-height: 1.00;
} 
dl.org_Fixed_Sentence6 dt {
	font-weight: bold;
	float: none;
	clear: left;
	line-height: 0.9;
}
dl.org_Fixed_Sentence5 dd {
	float: none;
	clear: both;
	line-height: 1.35;
	padding: 0 0 0 6em;
}
dl.org_Fixed_Sentence6 dd {
	float: none;
	clear: both;
	line-height: 1.35;
	padding: 0 0 0 4.5em;
}
dl.org_Fixed_Sentence5 dd { margin: -1.17em 0 4.5px 0;}
dl.org_Fixed_Sentence6 dd { margin: -1.15em 0 3px 0;}



/* [c14] データテーブル
=========================================================================================== */

/* ---表の幅指定　制御リニュ用--- */
table.TableStyle3 tr th.tab7 {
width:7%;
}

table.TableStyle3 tr th.tab8 {
width:8%;
}

table.TableStyle3 tr th.tab12 {
width:12%;
}

table.TableStyle3 tr th.tab13 {
width:13%;
}

table.TableStyle3 tr th.tab18 {
width:18%;
}

table.TableStyle3 tr th.tab19 {
width:19%;
}

table.TableStyle3 tr th.tab26 {
width:26%;
}

table.TableStyle3 tr th.tab32 {
width:32%;
}



/* ---表の高さ指定　--- */
table.org1 th,table.org1 td {
	padding: 4px 10px;
	font-size: 83%;
	line-height: 1.10;
}
table.org2 th,table.org2 td {
	padding: 3px 5px;
	font-size: 73%;
	line-height: 1.10;
}
table.org3 th,table.org3 td {
	padding: 4px 10px;
	font-size: 83%;
	line-height: 1.10;
	text-align:center;
}
table.org4 th,table.org4 td {
	padding: 3px 5px;
	font-size: 73%;
	line-height: 1.10;
	text-align:center;
}




/* [org_08] 枠囲みカラー (091217 Hiraoka）
=========================================================================================== */
div.org_ColorBox {
	padding: 10px 10px ;
	margin: 10px 0 ;
	border: 1px solid #cc0000;
	background-color: #fff1f1;
}
/* IE6lower */
* html body div#PopUpContainer div#PopUpContents div.org_ColorBox { position: relative; }

/* 文字サイズ110%--- */
p.org_TextColorBox1 {
	margin: 0 0 5px;
	font-size: 110%;
	line-height: 150%;
}




/* ---3グリッド・3カラム/4グリッド--- */
div.Grid3 div.org_ImgW150SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW150CSetStyle div.ImgSet { width: 405px; }
div.Grid3 div.org_ImgW250SetStyle div.ImgSet,
div.Grid4 div.Column3 div.org_ImgW250SetStyle div.ImgSet { width: 455px; }


/* [org_01] color
====================================================== */
.org_Red {
	color: #990000;
}
.org_Bl {
	color: #0066ff;
}
.org_Or {
	color: #ff6600;
}
.org_Green {
	color: #006633;
}


/* [org_07] 文字位置の指定
=========================================================================================== */
.org_lenght1 { vertical-align: -2px; line-height: 1.35;} 
.org_lenght2 { vertical-align: -5px; line-height: 1.35;} 
.org_lenght3 { vertical-align: -12px; line-height: 1.35;} 







/* エレリニューアルランディング用 (100327 Takamatsu)
=========================================================================================== */
/* --- リンクリスト　画像と文章 --- */




div.org_ImgW137SetStyle p.Img {
	float: left;
	width: 137px;
	margin: 0 12px 0 0;
	padding: 0 0 15px;
}
div.org_ImgW137SetStyle div.ImgSet { float: left; }

div.Grid3 div.org_ImgW137SetStyle div.ImgSet,
div.Grid4 div.org_ImgW137SetStyle div.ImgSet { width: 616px; }



/* --- テーブルレイアウト　線無し --- */
table.org0 th,table.org0 td {
	padding: 1px 2px;
	font-size: 90%;
	line-height: 1.00;
	border: 0px solid #000000;
}

/* --- カラーボックス　色：グリーン --- */
div.org_ColorBoxGreen {
	padding: 10px 10px ;
	margin: 0 0 ;
	border: 1px solid #169F22;
	background-color: #EDFBEF;
}
/* IE6lower */
* html body div#PopUpContainer div#PopUpContents div.org_ColorBox { position: relative; }

p.org_TextColorBox {
	margin: 0 0 4px;
	font-size: 90%;
	line-height: 1.35;
}
p.org_TextColorBox a { line-height: 1.35; }

