/*id*/
#path{
background-color:#f5f5f5;
font-size:12px;
line-height:130%;
margin-bottom:0;
padding:2 0 0 5;
border-bottom-color:#e6e6fa;
border-bottom-style:solid;
border-bottom-width:1px
}
#path a{
text-decoration:none
}
#path a:hover{
color:white;background-color:#6495ed
}
div#main{
font-size:14px;
line-height:150%;
padding:10 20 20 20;
}
/*リンクスタイル*/
a { text-decoration: none;color: #000000;  }
a:link, a:visited { color: #336699; text-decoration: none; }
a:hover { color: #669966; text-decoration: underline; }
/*20090617までのhover#669966*/


/*上部メニューの次のサブメニュー（）*/
ul.menu2nd{
margin:0 0 0 0;
padding:0;
clear:both
}

ul.menu2nd li{
font-size:12px;
line-height:130%;
margin-top:2;
float:left;
background-position:0 0;
padding-left:0px;
list-style-type:none;
}

td.menu2nd{
padding:5 0 10 15
}

/*☆内容部分、見出し☆*/
/*☆内容部分、見出し☆*/
/*☆内容部分、見出し☆*/


/*下層ページ タイトル*/
.pagetitle{
line-height:1.5em;
font-size:16px;
font-weight:bold;
text-align:center;
margin-top:10;
padding-bottom:5;
border-bottom-color:#cc6666;
border-bottom-style:solid;
border-bottom-width:1px
}

/*下層ページ タイトル(青線ver.)*/
.pagetitle-blue{
line-height:1.5em;
font-size:16px;
font-weight:bold;
text-align:center;
margin-top:10;
padding-bottom:5;
border-bottom-color:#9999cc;
border-bottom-style:solid;
border-bottom-width:1px
}


/*下層ページ　タイトル下の日付*/
div.date{font-size:12px;text-align:right;margin-top:0;padding-top:0}


/*下層ページ内の見出し 赤帯*/
p.captionbar-red{
font-weight:bold;
padding-left:5;
border-left-color:#cc6666;
border-left-style:solid;
border-left-width:8;
border-bottom-color:#cc6666;
border-bottom-style:solid;
border-bottom-width:1;
}


/*デフォルト見出し・文字（主に各トップ、青緑の太字）*/
.caption_normal{color:#506070;font-size:14px;font-weight:bold}
.caption_normal12{color:#506070;font-size:12px;font-weight:bold}
/*見出しbottom0*/
.caption_normal_bottom0{color:#506070;font-size:14px;font-weight:bold;margin:20 0 0 0}
.caption_normal12_bottom0{color:#506070;font-size:12px;font-weight:bold;margin:20 0 0 0}
/*見出しbottom0の下のリスト（リンク画像付き）*/
ul.top0{padding: 0px;margin: 0px 0px 0px 5px;}

/*見出し1st直下の本文*/
div.ul1st{margin:5 0 30 40}
/*見出し1st内のリスト*/
ul.left0{margin-top:10;margin-left:0;padding-left:0}

/*見出し1st配置*/
ul.caption1st{
padding: 0px;
margin: 25px 0px 0px 40px;
}

/*各トップページ見出し1st配置*/
ul.caption1sttop{
padding: 0px;
margin: 25px 0px 0px 20px;
}

/*リンク画像付きリスト1st*/
ul.link_list1st{
padding: 0px;
margin: 0px 0px 0px 25px;
}


/*☆文字スタイル☆*/


/*文章*/
.text12px{
font-size:12px;
line-height:150%;
}


/*☆テーブル関係☆*/
table.program td{vertical-align:top;padding-top:10px}
colgroup.date{white-space:nowrap;width:100px}
colgroup.name{white-space:nowrap}
colgroup.korea{white-space:nowrap;width:150px}
col.date{white-space:nowrap;width:100px}
col.name{vertical-align:top;white-space:nowrap}
col.korea{white-space:nowrap;width:150px}
td.date{font-weight:bold}


/*★☆アイコン・記号など☆★*/
/*new*/
span.new_caption{color:#cc6666;font-size:12px}
span.new{color:#bf1238;font-size:12px;font-weight:bold}
/*ProductREDの色→#bf1238*/

/*pdf横のテキスト*/
span.pdf{color:#333333;font-size:10px}


/*arrow-link-12px*/
li.link12 {
list-style-type:none;
background:url(http://www.jcie.or.jp/fgfj/img/arrow_blue_w.gif) no-repeat 0px 4px;
font-size:12px;
line-height:150%;
padding:0 0 0 15px;
}

/*arrow-link-12px-外部リンク画像付加時*/
li.link12x {
list-style-type:none;
background:url(http://www.jcie.or.jp/fgfj/img/arrow_blue_w.gif) no-repeat 0px 4px;
font-size:12px;
line-height:150%;
padding:0 0 0 15px;
margin:0 0 0 0;
}

/*arrow-link-14px*/
li.link14 {
list-style-type:none;
background:url(http://www.jcie.or.jp/fgfj/img/arrow_blue_w.gif) no-repeat 0px 5px;
font-size:14px;
line-height:150%;
padding:0 0 0 15px;
}

/*arrow-link-14pxの2項目目*/
li.link14-2nd {
list-style-type:none;
background:url(http://www.jcie.or.jp/fgfj/img/arrow_blue_w.gif) no-repeat 0px 5px;
font-size:14px;
line-height:150%;
padding:0 0 0 15px;
margin-top:1em;
}


/*arrow-link-14px-外部リンク画像付加時*/
li.link14x {
list-style-type:none;
background:url(http://www.jcie.or.jp/fgfj/img/arrow_blue_w.gif) no-repeat 0px 5px;
font-size:14px;
line-height:150%;
padding:0 0 0 15px;
}


/*☆画像のキャプション、配置☆*/
div.imagebox {
font-size:10px;
line-height:1.2em;
margin-top:3;
margin-bottom:3;
}

div.imageboxr {
font-size:10px;
line-height:1.2em;
margin-top:3;
margin-left:10;
margin-bottom:3;
float:right
}

div.imageboxl {
font-size:10px;
line-height:1.2em;
margin-top:3;
margin-right:15;
margin-bottom:3;
float:left
}


/*各ページ専用*/
li.newstitle{color:#333333;font-weight:bold}
