/* == 『公開版ＨＰ：宇宙法』用 スタイルシート================ */

/* == リンク色設定 ==================================== */

/* ▼ 基本ナビゲーション （基本色：灰色：#666666）*/
A:link {
color: #666666;
text-decoration: none
}

A:visited {
color: #666666;
text-decoration: none
}

A:hover {
color: #C5003F;
text-decoration: underline
}

A:active {
color: #C5003F;
text-decoration: underline
}

/* ▼ リンク色（明るい赤：#C5003F）※ヘッダーサブナビゲーション用 */

A.sub:link {
color: #C5003F;
text-decoration: none
}

A.sub:visited {
color: #C5003F;
text-decoration: none
}

A.sub:hover {
color: #999999;
text-decoration: underline
}

A.sub:active {
color: #999999;
text-decoration: underline
}

/* ▼ リンク色 （灰色：#333333　→　薄い灰：#999999　）*/
A.dgl:link {
color: #333333;
text-decoration: none
}

A.dgl:visited {
color: #333333;
text-decoration: none
}

A.dgl:hover {
color: #999999;
text-decoration: underline
}

A.dgl:active {
color: #999999;
text-decoration: underline
}

/* ▼ リンク色（灰みの青：#00468B） */

A.glb:link {
color: #00468B;
text-decoration: none
}

A.glb:visited {
color: #00468B;
text-decoration: none
}

A.glb:hover {
color: #C5003F;
text-decoration: underline
}

A.glb:active {
color: #C5003F;
text-decoration: underline
}

/* ▼ リンク色（灰みの青：#00468B　→　灰色） */

A.glb1:link {
color: #00468B;
text-decoration: none
}

A.glb1:visited {
color: #00468B;
text-decoration: none
}

A.glb1:hover {
color: #999999;
text-decoration: underline
}

A.glb1:active {
color: #999999;
text-decoration: underline
}

/* ▼ リンク色（鈍い青：#003366） */

A.db:link {
color: #003366;
text-decoration: none
}

A.db:visited {
color: #003366;
text-decoration: none
}

A.db:hover {
color: #C5003F;
text-decoration: underline
}

A.db:active {
color: #C5003F;
text-decoration: underline
}

/* ▼ リンク色（鮮やかな青：#0033CC） */

A.vb:link {
color: #0033CC;
text-decoration: none
}

A.vb:visited {
color: #0033CC;
text-decoration: none
}

A.vb:hover {
color: #00A9E1;
text-decoration: underline
}

A.vb:active {
color: #00A9E1;
text-decoration: underline
}


/* ▼ リンク色（渋い赤：#990000） */

A.dr:link {
color: ##990000;
text-decoration: none
}

A.dr:visited {
color: ##990000;
text-decoration: none
}

A.dr:hover {
color: #666666;
text-decoration: underline
}

A.dr:active {
color: #666666;
text-decoration: underline
}


/* ▼ リンク色（渋い緑：#00482E） */

A.dgr:link {
color: #00482E;
text-decoration: none
}

A.dgr:visited {
color: #00482E;
text-decoration: none
}

A.dgr:hover {
color: #0033CC;
text-decoration: underline
}

A.dgr:active {
color: #0033CC;
text-decoration: underline
}


/* == スタイル設定 ==================================== */
/*==文字スタイル======================================= */
body { font-size: 1.0em;
color: #333333
}

.moji01 {
font-size: 90%;
line-height: 140%;
}

.moji02 {
font-size: 90%;
line-height: 120%
}

.moji01in {
font-size: 90%;
line-height: 140%;
text-indent: 1em
}

.moji02in {
font-size: 90%;
line-height: 120%;
text-indent: 1em
}

.copyright {font-size:10px; text-align:left }
.policy {font-size:10px; text-align:right }

.t10		{ font-size:10pt }

.t9in		{
font-size:9pt;
text-indent: 1em
 }

.t12		{ font-size:12pt }

.hei13 { line-height: 130%; font-size:10pt } 
.policy {font-size:10pt; text-align:right }

.li10 {
font-size: 10px
}

.li12 {
font-size: 12px;
line-height: 100%
}

.li12-glb1 {
color: #00468B;
font-size: 12px
}

.li12in {
font-size: 12px;
line-height: 120%;
text-indent: 1em
}

.in { 
text-indent: 1em;
padding: 0 0 0 0;
margin : 5 0 0 0;
}

h4.tit {
font-size: 12px;
line-height: 110%;
padding: 0 0 0 0;
margin : 10 0 0 0;
}

P.readtxt {
line-height: 140%;
text-indent: 1em
}

P.readtxt01 {
line-height: 140%;
text-indent: 1em;
margin: 20px
}

P.readtxt02 {
text-indent: 1em
}

/*▼リストタグの文字スタイル*/
/*margin: 2px; …［上下左右］を指定*/
/*margin: 2px 4px; …［上下］と左右］ を指定*/
/*margin: 2px 4px 6px; …［上］と［左右］と［下］を指定*/
/*margin: 2px 4px 6px 8px; …［上］と［右]と［下]と［左］を指定*/


ol.lawdai {
list-style-type: upper-roman; 
line-height: 110%;
padding: 0 0 2 0;
margin : 3 0 0 2;
}

ol.lawcyu {
list-style-type: decimal-leading-zero; 
line-height: 110%;
padding: 0 0 2 0;
margin : 3 0 0 5;
}

ol.lawsho {
list-style-type: lower-roman; 
line-height: 110%;
padding: 0 0 0 0;
margin : 0 0 0 1;
}

ol.lawsho2 {
list-style-type: lower-alpha; 
line-height: 110%;
padding: 0 0 0 0;
margin : 0 0 0 1;
}

UL.faq {
color: #00482E;
font-size: 100%;
font-weight: bold;
line-height: 140%;
padding: 10 0 0 0
}

UL.com01 {
line-height: 120%;
padding: 0
}

/*▼フッダーナビゲーションの文字スタイル*/
.foot {
font-size: 12px;
line-height: 120%
}


/*▼トップページ：ニュース＆トピックスで使用する文字スタイル*/
.topix-date {
font-size: 10px;
}

.topix-txt01 {
font-size: 12px;
line-height: 110%;
}


/*▼FAQページ：Q&Aで使用する文字スタイル*/
h4.titq {
color: #00482E;
margin: 0
}


/*▼「お問合せページ」で使用する文字スタイル*/
.tit-ren {
color: #C5003F;
font-weight: bold;
padding: 0
}
