@charset "Shift-JIS";



/* ### 基本設定 ############################################# */

*{margin:0px; padding:0px;}

body{line-height:1.2;}

h1,h2,h3,h4,h5,h6,p,li,dt,dd,form,pre,address,blockquote,th,td{color:#333333; font-size:small;}



h4{color:#333333; font-weight:bold;}

img{border:0;}

strong{font-weight:bold;}

a:link{color:#0070cb; text-decoration:underline;}

a:visited{color:#0070cb; text-decoration:underline;}

a:hover{color:#2695f0; text-decoration:underline;}

a:active{color:#2695f0; text-decoration:underline;}

a .ank:link{color:#0070cb; text-decoration:underline;}

a .ank:visited{color:#0070cb; text-decoration:underline;}

a .ank:hover{color:#2695f0; text-decoration:underline;}

a .ank:active{color:#2695f0; text-decoration:underline;}



/* table font */

table{/* for modern */font-size:12px;}

/* for IE6,IE7 \*/

*html table{font-size:small;}

*:first-child+html table{font-size:small;}

/**/



/* ### 共通設定 ############################################# */

.xsmall{font-size:x-small;}

.xxsmall{font-size:xx-small;}

.medium{font-size:medium;}

.large{font-size:large;}

.bold{font-weight:bold;}

.font_gray{color:#666666;}

.font_blue{color:#0c419a;}

.font_orenge{color:#ff3300;}

.font_red{color:#cc0000;}

.color_01{background:#f6fcff;}

.caption{font-weight:bold; color:#0c419a;}

.notes{font-size:x-small; color:#666666;}

.vmiddle{vertical-align:middle;}



/* --- 全体枠 ----------------------------------------------- */

#wrap{width:960px; border-top:none; border-right:#dadada 1px solid; border-bottom:none; border-left:#dadada 1px solid;}

#wrap_nomenu{width:730px; border-top:none; border-right:#dadada 1px solid; border-bottom:none; border-left:#dadada 1px solid;}



/* --- グローバルナビ --------------------------------------- */

#global_navi{background:#ffffff url(../../images/bg_02.jpg) left top repeat-x;}



/* --- パンくず --------------------------------------------- */

#bread{background:#fff8e8; height:26px; vertical-align:middle;}

#bread a{padding:0 5px;}

#bread h1{ display:inline; background:#fff8e8; height:26px; font-weight:normal;}

#bread h1.here{ display:inline; background:#fff8e8; height:26px; font-weight:bold; padding:0 5px;}

#bread span.here{background:#fff8e8; height:26px; font-weight:bold; padding:0 5px;}



/* --- ローカルナビ ----------------------------------------- */

#local_navi_header{background:url(../../images/bg_33.gif) left 24px repeat-y;}

#local_navi_header td{background:url(../../images/bg_34.gif) left bottom no-repeat;}

#local_navi_header td.local_navi_title{padding:6px 18px 4px; background:url(../../images/bg_32.gif) left top no-repeat; text-align:left; line-height:1;}

#local_navi_header td.local_navi_title img,

#local_navi_header td.local_navi_title table td{background:none;}

#local_navi td img{vertical-align:middle;}

#local_navi tr td{padding:6px 10px 6px 17px; border-top:1px solid #eacf91; border-left:1px solid #eacf91; border-right:1px solid #eacf91; text-align:left; line-height:1;}

#local_navi tr td.lnav_d2{background-color:#fdebc1;}

#local_navi tr td.lnav_d2_active{background-color:#fffbf4;}

#local_navi .local_navi_footer{border:none; background:url(../../images/bg_35.gif) left top no-repeat; padding:0;}

#local_navi .local_navi_footer img{vertical-align:auto;}

#local_navi .local_navi_footer_d{border:none; background:url(../../images/bg_36.gif) left top no-repeat; padding:0;}

#local_navi .local_navi_footer_d img{vertical-align:auto;}

#local_navi tr td table,

#local_navi tr td table td{border:none; padding:0;}



/* --- フッター --------------------------------------------- */

#footer th,#footer td{border:0; border-spacing:0; border-collapse:collapse; font-size:x-small; text-align:left; vertical-align:top;}

#foot_link{margin-bottom:15px;}

#foot_link th{padding:0 5px; color:#333333;}

#foot_link td{padding:0 5px; color:#666666;}

#foot_link td a{padding:0 5px;}

#foot_link td span.here{padding:0 5px; font-weight:bold; color:#333333;}

#foot_bread{margin-bottom:10px; background-color:#fff8e8; height:26px;}

#foot_bread td{padding:2px 8px; text-align:left; vertical-align:middle;}

#foot_bread td a{padding:0 5px;}

#foot_bread td span.here{padding:0 5px; font-weight:bold;}

#foot_global{border:solid 1px #abcfeb; margin-bottom:10px; background-color:#edf7ff;}

#foot_global td{text-align:center; vertical-align:middle; padding:10px; color:#666666;}

#foot_global td a{padding:0 5px;}

#foot_search td{text-align:right;}

#foot_search #input_text{width:135px; height:17px;}

#fotter_comment{color:#999999; font-size:x-small;}

#fotter_navi{padding:0 20px; background:#f7f7f7; text-align:left; vertical-align:middle; font-size:x-small;}



/* --- 背景指定 --------------------------------------------- */

.bg_03{background:#ffffff url(../../images/bg_03.gif) center top repeat-y;}

.bg_04{background:#ffffff url(../../images/bg_04.gif) center top no-repeat;}

.bg_05{background:#ffffff url(../../images/bg_05.gif) center top repeat-y;}

.bg_06{background:#ffffff url(../../images/bg_06.gif) center top no-repeat;}

.bg_07{background:#ffffff url(../../images/bg_07.gif) center top no-repeat;}

.bg_08{background:#e2f3ff url(../../images/bg_08.gif) center bottom repeat-x;}

.bg_09{background:#ffffff url(../../images/bg_09.gif) center top repeat-y;}

.bg_10{background:#ffffff url(../../images/bg_10.gif) center top repeat-y;}

.bg_11{background:#ffffff url(../../images/bg_11.gif) center top no-repeat;}

.bg_12{background:#ffffff url(../../images/bg_12.gif) center top no-repeat;}

.bg_15{background:#ffffff url(../../images/bg_15.gif) center bottom no-repeat; padding:0 8px 2px 8px; color:#0e3f9b; font-weight:bold;}

.bg_16{background:#ffffff url(../../images/bg_16.gif) center top no-repeat;}

.bg_17{background:#ffffff url(../../images/bg_17.gif) center bottom no-repeat; padding:0 8px 2px 8px; color:#0e3f9b; font-weight:bold;}

.bg_18{background:#ffffff url(../../images/bg_18.gif) center bottom no-repeat; padding:0 8px 2px 8px; color:#0e3f9b; font-weight:bold;}

.bg_19{background:#ffffff url(../../images/bg_19.gif) center bottom no-repeat; padding:0 8px 2px 8px; color:#0e3f9b; font-weight:bold;}

.bg_19_2{background:#ffffff url(../../images/bg_19_2.gif) center bottom no-repeat; padding:0 8px 2px 8px; color:#0e3f9b; font-weight:bold;}

.bg_20{background:#ffffff url(../../images/bg_20.gif) center top no-repeat;}

.bg_21{background:#ffffff url(../../images/bg_21.gif) center top repeat-y;}

.bg_22{background:#ffffff url(../../images/bg_22.gif) center top no-repeat;}

.bg_23{background:#ffffff url(../../images/bg_23.gif) center bottom no-repeat; padding:0 8px 2px 8px; color:#0e3f9b; font-weight:bold;}

.bg_27{background:#ffffff url(../../images/bg_27.gif) center bottom no-repeat; padding:0 8px 2px 8px; color:#0e3f9b; font-weight:bold;}

.bg_31{background:#ffffff url(../../images/bg_31.gif) center bottom no-repeat; padding:0 8px 2px 8px; color:#0e3f9b; font-weight:bold;}

.bg_37{background:#ffffff url(../../images/bg_37.gif) center bottom repeat-y;}

.bg_38{background:#ffe9f1; padding:2px 8px;}

.bg_39{background:#ffffff url(../../images/bg_39.gif) center bottom no-repeat; padding:0 8px 2px 8px; color:#0e3f9b; font-weight:bold;}

.bg_40{background:#ffffff url(../../images/bg_37.gif) center bottom no-repeat; padding:0 8px 2px 16px; color:#0e3f9b; font-weight:bold;}



.bg_44{background:url(../../images/bg_47.gif) center top no-repeat;}

.bg_45{background:url(../../images/bg_45.gif) center top repeat-y;}

.bg_46{background:url(../../images/bg_46.gif) center top no-repeat;}

.bg_48{background:url(../../images/bg_48.gif) center top no-repeat;}

.bg_49{background:url(../../images/bg_49.gif) center top repeat-y;}

.bg_50{background:url(../../images/bg_50.gif) center top no-repeat;}

/* --- ボーダー指定 ----------------------------------------- */

.border_01 td{border:#aaaaaa 1px solid; padding:10px;}

.border_01 td * td{border:none; padding:0;}

.border_02 td{border:#1578bb 1px solid; padding:10px;}

.border_02 td * td{border:none; padding:0;}

.border_03 td{border:#1578bb 1px solid; padding:10px; background-color:#e1f3ff;}

.border_03 td * td{border:none; padding:0;}

.border_04 td{border:#aaaaaa 1px solid; padding:10px;}

.border_04 td * td{border:none; padding:0;}

.border_05 td{border:#1578bb 1px solid; padding:10px; background-color:#999999;}

.border_05 td * td{border:none; padding:0;}



/* --- 各オブジェクト --------------------------------------- */

/* --- トップへ戻る --- */

.go_header{margin:10px 0 15px 0;}



/* --- table --- */

.tableStyle th{background:#e1f3ff; padding:10px 0; border-top:#1578b9 1px dotted; background:#e1f3ff;}

.tableStyle thead th{border-left:#1578b9 1px dotted; border-top:none; background:#e1f3ff;}

.tableStyle td{padding:10px; border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff;}

.tableStyle th.noBorder{border-left:none;}



/* --- redWrap --- */

.redwrap{display:block; padding:5px; background-color:#fbd2d9; border:solid 1px #e76370; color:#f00;}



/* --- タイトル --- */

.title_02{background:#eeeeee;}

.title_04{background:#e2f2ff; padding:3px 10px; vertical-align:middle;}

.title_05{background:#dbf1ff; padding:2px 8px; font-weight:bold;}



/* --- popup共通 -------------------------------------------- */

.pop_up th{background-color:#d1ecfe; text-align:center; padding:4px; font-weight:normal;}

.pop_up td.td_a{background-color:#ffffff; text-align:center; padding:4px;}

.pop_up td.td_b{background-color:#f6fcff; text-align:center; padding:4px;}

.pop_up_cost th{background-color:#d1ecfe; text-align:center; padding:2px; font-weight:normal;}

.pop_up_cost td.td_a{background-color:#ffffff; text-align:center; padding:2px;}

.pop_up_cost td.td_b{background-color:#f6fcff; text-align:center; padding:2px;}

.pop_up_waku_a{border:solid 2px #1578bb; background-color:#f6fcff; padding:9px; width:557px;}

.pop_up_waku_b{border:solid 2px #999999; background-color:#ffffff; padding:9px; width:557px;}

.paddign_b10{padding-bottom:10px;}



/* --- Visionalist ------------------------------------------ */

#measure {display:none;}







/* ### 個別設定 ############################################# */



/* ### top ################################################## */

/* --- index.html ------------------------------------------- */

#top .bg_top_01{background:#ffffff url(../../images/bg_top_01.gif) center top no-repeat;}

#top .bg_top_02{background:#ffffff url(../../images/bg_top_02.gif) center top repeat-y;}

#top .bg_top_03{background:#ffffff url(../../images/bg_top_03.gif) center top no-repeat;}

#top .bg_top_04{background:#ffffff url(../../images/bg_top_04.gif) center top no-repeat;}

#top .bg_top_05{background:#ffffff url(../../images/bg_top_05.gif) center top no-repeat;}

#top .bg_top_06{background:#ffffff url(../../images/bg_top_06.gif) center top no-repeat;}

#top .title_01{vertical-align:middle; font-size:x-small; color:#ffffff;}

#top .title_01{background:#1578bb; vertical-align:middle; color:#ffffff;}

#top .title_01 a:link{color:#ffffff; text-decoration:underline;}

#top .title_01 a:visited{color:#ffffff; text-decoration:underline;}

#top .title_01 a:hover{color:#caeaff; text-decoration:underline;}

#top .title_01 a:active{color:#caeaff; text-decoration:underline;}







/* ### ckmoshi ############################################## */

/* --- ckmoshi/index.html ----------------------------------- */

#ckmoshi .box_bg_01{background:#e1f3ff; font-weight:normal;}

#ckmoshi .box_bg_02{background:#f7fcff;}

#ckmoshi .box_bg_03{background:url(../../ckmoshi/images/line_index_01.gif) top left repeat-x;}

#ckmoshi .box_bg_01 table {margin:10px 0;}

#ckmoshi .box_bg_02 table{margin:10px 0;}

#ckmoshi .box_bg_04{border:#888888 1px solid;}

#ckmoshi .box_bg_04 table{margin:15px;}

#ckmoshi .box_bg_05 {background:url(../../ckmoshi/images/line_index_02.gif) top left repeat-y;}







/* ### cmk ################################################## */

/* --- cmk/index.html --------------------------------------- */

#ckm .box_bg_04{border:#888888 1px solid;}

#ckm .box_bg_04 table{margin:20px;}







/* ### course21 ############################################# */

/* --- course21/index.html ---------------------------------- */

#course21 #box_index_01 tr th{border-bottom:#1578b9 1px dotted; background:#b1defc;}

#course21 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#b1defc;}

#course21 #box_index_01 tr th.labelLeft{background:#ceeafd; width:108px;}

#course21 #box_index_01 tr td{border-bottom:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px 25px;}

#course21 .btn_co{padding:10px 15px 0px 0px; width:215px; text-align:left;}



/* --- course21/1/index.html -------------------------------- */

#course21_1 .box_bg_01{background:#f6fcff;}

#course21_1 .box_bg_01 .text{padding:0 10px;}

#course21_1 #box_index_01 tr th{background:#e1f3ff;}

#course21_1 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course21_1 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course21_1 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}



/* --- course21/2/index.html -------------------------------- */

#course21_2 .box_bg_01{background:#f6fcff;}

#course21_2 .box_bg_01 .text{padding:0 10px;}

#course21_2 #box_index_01 tr th{background:#e1f3ff;}

#course21_2 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course21_2 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course21_2 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}



/* --- course21/3/index.html -------------------------------- */

#course21_3 .box_bg_01{background:#f6fcff;}

#course21_3 .box_bg_01 .text{padding:0 10px;}

#course21_3 #box_index_01 tr th{background:#e1f3ff;}

#course21_3 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course21_3 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course21_3 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}



/* --- course21/4/index.html -------------------------------- */

#course21_4 .box_bg_01{background:#f6fcff;}

#course21_4 .box_bg_01 .text{padding:0 10px;}

#course21_4 #box_index_01 tr th{background:#e1f3ff;}

#course21_4 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course21_4 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course21_4 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}



/* --- course21/5/index.html -------------------------------- */

#course21_5 .box_bg_01{background:#f6fcff;}

#course21_5 .box_bg_01 .text{padding:0 10px;}

#course21_5 .box_bg_02{background:#0033FF; color:#FFFFFF; font-weight:bold}

#course21_5 .box_bg_02_1{background:FFFFFF; border-color:#0033FF; border-width:2px}

#course21_5 #box_index_01 tr th{background:#e1f3ff;}

#course21_5 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course21_5 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course21_5 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}



/* --- course21/6/index.html -------------------------------- */

#course21_6 .box_bg_01{background:#f6fcff;}

#course21_6 .box_bg_01 .text{padding:0 10px;}

#course21_6 #box_index_01 tr th{background:#e1f3ff;}

#course21_6 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course21_6 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course21_6 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}







/* ### course20 ############################################# */

/* --- course20/index.html ---------------------------------- */

#course20 #box_index_01 tr th{border-bottom:#1578b9 1px dotted; background:#b1defc;}

#course20 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#b1defc;}

#course20 #box_index_01 tr th.labelLeft{background:#ceeafd; width:108px;}

#course20 #box_index_01 tr td{border-bottom:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px 25px;}



/* --- course20/1/index.html -------------------------------- */

#course20_1 .box_bg_01{background:#f6fcff;}

#course20_1 .box_bg_01 .text{padding:0 10px;}

#course20_1 #box_index_01 tr th{background:#e1f3ff;}

#course20_1 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course20_1 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course20_1 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}





/* --- course20/2/index.html -------------------------------- */

#course20_2 .box_bg_01{background:#f6fcff;}

#course20_2 .box_bg_01 .text{padding:0 10px;}

#course20_2 #box_index_01 tr th{background:#e1f3ff;}

#course20_2 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course20_2 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course20_2 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}



/* --- course20/3/index.html -------------------------------- */

#course20_3 .box_bg_01{background:#f6fcff;}

#course20_3 .box_bg_01 .text{padding:0 10px;}

#course20_3 #box_index_01 tr th{background:#e1f3ff;}

#course20_3 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course20_3 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course20_3 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}



/* --- course20/4/index.html -------------------------------- */

#course20_4 .box_bg_01{background:#f6fcff;}

#course20_4 .box_bg_01 .text{padding:0 10px;}

#course20_4 #box_index_01 tr th{background:#e1f3ff;}

#course20_4 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course20_4 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course20_4 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}



/* --- course20/5/index.html -------------------------------- */

#course20_5 .box_bg_01{background:#f6fcff;}

#course20_5 .box_bg_01 .text{padding:0 10px;}

#course20_5 .box_bg_02{background:#0033FF; color:#FFFFFF; font-weight:bold}

#course20_5 .box_bg_02_1{background:FFFFFF; border-color:#0033FF; border-width:2px}

#course20_5 #box_index_01 tr th{background:#e1f3ff;}

#course20_5 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course20_5 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course20_5 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}



/* --- course20/6/index.html -------------------------------- */

#course20_6 .box_bg_01{background:#f6fcff;}

#course20_6 .box_bg_01 .text{padding:0 10px;}

#course20_6 #box_index_01 tr th{background:#e1f3ff;}

#course20_6 #box_index_01 tr th.labelTop{border-left:#1578b9 1px dotted; background:#e1f3ff; width:252px;}

#course20_6 #box_index_01 tr th.labelLeft{border-top:#1578b9 1px dotted; background:#e1f3ff; padding:10px 0; width:155px;}

#course20_6 #box_index_01 tr td{border-top:#1578b9 1px dotted; border-left:#1578b9 1px dotted; background:#f7fcff; padding:10px;}







/* ### dictionary ########################################### */

/* --- dictionary/kan/index.html --------------------------- */

#dictionary_kan .bg_index_01{background:#ffffff url(../../dictionary/koku/images/bg_index_01.gif) left top no-repeat;}

#dictionary_kan .bg_index_02{background:#ffffff url(../../dictionary/koku/images/bg_index_02.gif) left top no-repeat;}

#dictionary_kan .bg_index_03{background:#ffffff url(../../dictionary/koku/images/bg_index_03.gif) left top repeat-y;}

#dictionary_kan .bg_index_04{background:#ffffff url(../../dictionary/koku/images/bg_index_04.gif) left top no-repeat;}

#dictionary_kan .box_bg_01{background:#f6fcff;}



/* --- dictionary/koku/index.html --------------------------- */

#dictionary_koku .bg_index_01{background:#ffffff url(../../dictionary/koku/images/bg_index_01.gif) left top no-repeat;}

#dictionary_koku .bg_index_02{background:#ffffff url(../../dictionary/koku/images/bg_index_02.gif) left top no-repeat;}

#dictionary_koku .bg_index_03{background:#ffffff url(../../dictionary/koku/images/bg_index_03.gif) left top repeat-y;}

#dictionary_koku .bg_index_04{background:#ffffff url(../../dictionary/koku/images/bg_index_04.gif) left top no-repeat;}

#dictionary_koku .box_bg_01{background:#f6fcff;}







/* ### material ############################################# */

/* --- material/index.html ---------------------------------- */

#material .bg_index_01{background:#ffffff url(../../material/images/bg_index_01.gif) center top no-repeat;}

#material .bg_index_02{background:#ffffff url(../../material/images/bg_index_02.gif) center top repeat-y;}

#material .bg_index_03{background:#ffffff url(../../material/images/bg_index_03.gif) center top no-repeat;}

#material .bg_index_04{background:#ffffff url(../../material/images/bg_index_04.gif) center top no-repeat;}

#material .bg_index_05{background:#ffffff url(../../material/images/bg_index_05.gif) center top no-repeat;}

#material .bg_index_06{background:#ffffff url(../../material/images/bg_index_06.gif) center top repeat-y;}

#material .bg_index_07{background:#ffffff url(../../material/images/bg_index_07.gif) center top no-repeat;}

#material .bg_index_08{background:#ffffff url(../../material/images/bg_index_08.gif) center top repeat-y;}

#material .bg_index_11{background:#ffffff url(../../material/images/bg_index_11.gif) center top no-repeat;}

#material .box_bg_01{background:#fdf3e0;}



/* --- material/1/index.html -------------------------------- */

/* --- 更新枠 --- */

#material_1 .title_index_01{padding-left:10px; color:#1578bb; font-size:110%; font-weight:bold;}

#material_1 .text_index_01{color:#1578bb; font-size:110%; font-weight:bold;}

/* --- 更新枠 --- */



#material_1 .box_bg_01{background:#f1f9ff;}

#material_1 .box_bg_02{border:#ffb434 1px solid;}

#material_1 .box_bg_02 tr td{background:#ffffff; padding:10px;}

#material_1 .box_bg_02 tr td img{vertical-align:middle;}



/* --- material/1/challenge.html ---------------------------- */

#material_1 .bg_challenge_01{background:#ffffff url(../../material/1/images/bg_challenge_01.gif) center bottom repeat-y;}



/* --- material/1/lineup.html ------------------------------- */

#material_1 table#box_lineup_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#material_1 table#box_lineup_01 tr th{border:#888888 1px dotted; background:#e1f3ff; text-align:center;}

#material_1 table#box_lineup_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#material_1 table#box_lineup_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#material_1 table#box_lineup_01 tr td table *{border:0;}

#material_1 table#box_lineup_01 tr td table{margin:15px 0;}

#material_1 table#box_lineup_01 tr td table td{font-size:x-small;}



/* --- material/2/index.html -------------------------------- */

/* --- 更新枠 --- */

#material_2 .title_index_01{padding-left:10px; color:#1578bb; font-size:110%; font-weight:bold;}

#material_2 .text_index_01{color:#1578bb; font-size:110%; font-weight:bold;}

/* --- 更新枠 --- */



#material_2 .box_bg_01{background:#f1f9ff;}

#material_2 .box_bg_02{border:#ffb434 1px solid;}

#material_2 .box_bg_02 tr td{background:#ffffff; padding:10px;}

#material_2 .box_bg_02 tr td img{vertical-align:middle;}

#material_2 p.m_t7{margin-top:7px;}



/* --- material/2/challenge.html ---------------------------- */

#material_2 .bg_challenge_01{background:#ffffff url(../../material/2/images/bg_challenge_01.gif) center bottom repeat-y;}



/* --- material/2/lineup.html ------------------------------- */

#material_2 table#box_lineup_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#material_2 table#box_lineup_01 tr th{border:#888888 1px dotted; background:#e1f3ff; text-align:center;}

#material_2 table#box_lineup_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#material_2 table#box_lineup_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#material_2 table#box_lineup_01 tr td table *{border:0;}

#material_2 table#box_lineup_01 tr td table{margin:15px 0;}

#material_2 table#box_lineup_01 tr td table td{font-size:x-small;}



/* --- material/3/index.html -------------------------------- */

/* --- 更新枠 --- */

#material_3 .title_index_01{padding-left:10px; color:#1578bb; font-size:110%; font-weight:bold;}

#material_3 .text_index_01{color:#1578bb; font-size:110%; font-weight:bold;}

/* --- 更新枠 --- */



#material_3 .box_bg_01{background:#f1f9ff;}

#material_3 .box_bg_02{border:#ffb434 1px solid;}

#material_3 .box_bg_02 tr td{background:#ffffff; padding:10px;}

#material_3 .box_bg_02 tr td img{vertical-align:middle;}

#material_3 p.m_t7{margin-top:7px;}



/* --- material/3/challenge.html ---------------------------- */

#material_3 .bg_challenge_01{background:#ffffff url(../../material/3/images/bg_challenge_01.gif) center bottom repeat-y;}



/* --- material/3/lineup.html ------------------------------- */

#material_3 table#box_lineup_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#material_3 table#box_lineup_01 tr th{border:#888888 1px dotted; background:#e1f3ff; text-align:center;}

#material_3 table#box_lineup_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#material_3 table#box_lineup_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#material_3 table#box_lineup_01 tr td table *{border:0;}

#material_3 table#box_lineup_01 tr td table{margin:15px 0;}

#material_3 table#box_lineup_01 tr td table td{font-size:x-small;}



/* --- material/4/index.html -------------------------------- */

#material_4 .title_index_01{padding-left:10px; color:#1578bb; font-size:110%; font-weight:bold;}

#material_4 .text_index_01{color:#1578bb; font-size:110%; font-weight:bold;}

#material_4 .box_bg_01{background:#f1f9ff;}



/* --- material/4/lineup.html ------------------------------- */

#material_4 table#box_lineup_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#material_4 table#box_lineup_01 tr th{border:#888888 1px dotted; background:#e1f3ff; text-align:center;}

#material_4 table#box_lineup_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#material_4 table#box_lineup_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#material_4 table#box_lineup_01 tr td table *{border:0;}

#material_4 table#box_lineup_01 tr td table{margin:15px 0;}

#material_4 table#box_lineup_01 tr td table td{font-size:x-small;}



/* --- material/4/challenge.html ---------------------------- */

#material_4 .bg_challenge_01{background:#ffffff url(../../material/4/images/bg_challenge_01.gif) center bottom repeat-y;}



/* --- material/5/index.html -------------------------------- */

/* --- 更新枠 --- */

#material_5 .title_index_01{padding-left:10px; color:#1578bb; font-size:110%; font-weight:bold;}

#material_5 .text_index_01{color:#1578bb; font-size:110%; font-weight:bold;}

/* --- 更新枠 --- */



#material_5 .box_bg_01{background:#f1f9ff;}

#material_5 .box_bg_02{border:#ffb434 1px solid;}

#material_5 .box_bg_02 tr td{background:#ffffff; padding:10px;}

#material_5 .box_bg_02 tr td img{vertical-align:middle;}

#material_5 p.m_t7{margin-top:7px;}



/* --- material/5/lineup.html ------------------------------- */

#material_5 table#box_lineup_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#material_5 table#box_lineup_01 tr th{border:#888888 1px dotted; background:#e1f3ff;}

#material_5 table#box_lineup_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#material_5 table#box_lineup_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#material_5 table#box_lineup_01 tr td table *{border:0;}

#material_5 table#box_lineup_01 tr td table{margin:15px 0;}

#material_5 table#box_lineup_01 tr td table tr td{font-size:x-small;}

#material_5 table#box_lineup_01 tr td{border:#888888 1px dotted; background:#f6fcff;}







/* ### merit ################################################ */

/* --- merit/index.html ------------------------------------- */

#merit .bg_index_01{background:url(../../merit/images/bg_index_01.gif) center top no-repeat;}

#merit .bg_index_02{background:url(../../merit/images/bg_index_02.gif) center top repeat-y;}

#merit .bg_index_03{background:url(../../merit/images/bg_index_03.gif) center top no-repeat;}

#merit .bg_index_04{background:url(../../merit/images/bg_index_04.gif) center top repeat-y; width:640px;}

#merit .bg_index_05{background:url(../../merit/images/bg_index_05.gif) center top no-repeat;}



/* --- merit/akapen/index.html ------------------------------ */

#merit_akapen td.box_index_01{ padding:0 10px; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px;}



/* --- merit/akapen/kyozai/index.html ----------------------- */

#merit_akapen_kyozai .bg_index_01{background:#ffffff url(../../merit/akapen/kyozai/images/bg_index_01.gif) center bottom repeat-y;}



/* --- merit/akapen/point/tei_2.html ------------------------ */

#merit_akapen_point_tei_2 .bg_tei_2_01{background:#f6fcff url(../../merit/akapen/point/images/bg_tei_2_01.gif) right bottom no-repeat;}

#merit_akapen_point_tei_2 .bg_tei_2_02{background:#f6fcff url(../../merit/akapen/point/images/bg_tei_2_02.gif) right bottom no-repeat;}

#merit_akapen_point_tei_2 .bg_tei_2_03{background:#f6fcff url(../../merit/akapen/point/images/bg_tei_2_03.gif) right bottom no-repeat;}



/* --- merit/course/index.html ------------------------------ */

#merit_course .bg_index_01{background:#ffffff url(../../merit/course/images/bg_index_01.gif) center top no-repeat;}

#merit_course .bg_index_02{background:#ffffff url(../../merit/course/images/bg_index_02.gif) left top repeat;}

#merit_course .bg_index_03{background:#ffffff url(../../merit/course/images/bg_index_03.gif) center top no-repeat;}

#merit_course .box_bg_01{background:#e1f3ff;}

#merit_course .box_bg_02{background:#f6fcff;}

#merit_course .box_bg_03{background:#efefef;}

#merit_course .box_bg_04{background:#f7f7f7;}

#merit_course .box_bg_01 table{margin:10px 15px;}

#merit_course .box_bg_02 table{margin:10px 15px;}

#merit_course .box_bg_03 table{margin:10px 15px;}

#merit_course .box_bg_04 table{margin:10px 15px;}



/* --- merit/diagnosis/index.html --------------------------- */

#merit_diagnosis .box_bg_01{background:#f6fcff;}



/* --- merit/literacy/index.html ---------------------------- */

#merit_literacy .bg_index_01{background:url(../../merit/literacy/images/bg_index_01.jpg) right bottom no-repeat;}

#merit_literacy .box_bg_01{background-color:#e1f3ff; border:#1578bb solid 2px; padding:10px;}

#merit_literacy .box_bg_01 td.icon img{margin-top:2px;}



/* --- merit/literacy/exam.html ----------------------------- */

#merit_literacy .box_exam_01{border-right:#1578bb solid 2px; border-bottom:#1578bb solid 2px; border-left:#1578bb solid 2px;}

#merit_literacy .box_exam_01 span{font-size:110%;}

#merit_literacy .box_bg_01{background-color:#e1f3ff; border:#1578bb solid 2px; padding:10px;}

#merit_literacy .box_bg_01 td.icon img{margin-top:2px;}

#merit_literacy .box_bg_02{background-color:#ffffff; border:#1578bb solid 2px; padding:10px;}

#merit_literacy .box_bg_03 td.icon img{margin-top:2px;}



/* --- merit/literacy/example.html -------------------------- */

#merit_literacy .bg_example_01{background:#ffffff url(../../merit/literacy/images/bg_example_01.gif) center bottom no-repeat;}



/* --- merit/literacy/material.html ------------------------- */

#merit_literacy .box_bg_01{background-color:#e1f3ff; border:#1578bb solid 2px; padding:10px;}

#merit_literacy .box_bg_01 td.icon img{margin-top:2px;}

#merit_literacy .box_bg_02{background-color:#ffffff; border:#1578bb solid 2px; padding:10px;}

#merit_literacy .box_bg_03 td.icon img{margin-top:2px;}







/* ### op ################################################# */

/* --- op/index.html  ------------------------------------- */

#op table#box_index_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#op table#box_index_01 tr th{border:#888888 1px dotted; background:#e1f3ff;}

#op table#box_index_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#op table#box_index_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#op table#box_index_01 tr * table tr *{border:0; font-weight:normal; background:none;}

#op table#box_index_01 tr * table{margin:15px 0;}

#op table#box_index_01 tr td table td{font-size:x-small;}

#op .btn_co{padding:10px 15px 0px 0px; width:215px; text-align:left;}



/* --- op/drill/index.html -------------------------------- */

#op_drill .bg_index_01{background:url(../../merit/literacy/images/bg_index_01.jpg) right bottom no-repeat;}

#op_drill .box_bg_01{background-color:#e1f3ff; border:#1578bb solid 2px; padding:10px;}

#op_drill .box_bg_01 td.icon img{margin-top:2px;}



/* --- op/drill/5/index.html ------------------------------ */

#op_drill_5 table#box_index_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#op_drill_5 table#box_index_01 tr th{border:#888888 1px dotted; background:#e1f3ff;}

#op_drill_5 table#box_index_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#op_drill_5 table#box_index_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#op_drill_5 table#box_index_01 tr * table *{border:0;}

#op_drill_5 table#box_index_01 tr * table *{font-weight:normal; background:none;}

#op_drill_5 table#box_index_01 tr td {padding:15px;}



/* --- op/drill/6/index.html ------------------------------ */

#op_drill_6 table#box_index_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#op_drill_6 table#box_index_01 tr th{border:#888888 1px dotted; background:#e1f3ff;}

#op_drill_6 table#box_index_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#op_drill_6 table#box_index_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#op_drill_6 table#box_index_01 tr * table *{border:0;}

#op_drill_6 table#box_index_01 tr * table *{font-weight:normal; background:none;}

#op_drill_6 table#box_index_01 tr td {padding:15px;}



/* --- op/saku/index.html --------------------------------- */

#op_saku p.m_t7{margin-top:7px;}

#op_saku .bg_index_01{background:url(../../images/bg_31.gif) center bottom no-repeat; padding:0 8px 2px 8px; font-size:90%; color:#0c419a; font-weight:bold;}

#op_saku .txt_saku_01{color:#ff0000; font-size:x-small;}



/* --- op/motto/index.html -------------------------------- */

#op_motto .bg_index_01{background:url(../../merit/literacy/images/bg_index_01.jpg) right bottom no-repeat;}

#op_motto .box_bg_01{background-color:#e1f3ff; border:#1578bb solid 2px; padding:10px;}

#op_motto .box_bg_01 td.icon img{margin-top:2px;}



/* --- op/motto/1/index.html ------------------------------ */

#op_motto_1 .bg_index_01{background:#ffffff url(../../op19/motto/1/images/bg_index_01.gif) center bottom repeat-y;}



/* --- op/think_plus/index.html --------------------------------- */

#op_think_plus .box_bg_01{background-color:#ffffff; border:#99FFFF solid 2px; padding:10px;}

#op_think_plus .box_02{margin:10px; padding:5px; border:double 5px #FF9900; background-color:#FFFF99; font-weight:bold; font-size: 20px; text-align:center}



#op_think_plus th.a{background-color:#FFCC00; font-size:14px; line-height:150%; padding:5px 0 5px 0; text-align:center; font-weight:bold;}



#op_think_plus td.a{padding:5px 2px 2px 5px; line-height:110%;}



#op_think_plus td.b{padding:5px 2px 2px 5px; line-height:130%;}



/* --- op/think_plus/3/index.html --------------------------------- */

#op_think_plus_3 .lead{padding:0px 15px 15px 15px; font-size:16px; font-weight:bold; color:#0c419a; text-align:left;}







/* ### op20 ################################################# */

/* --- op20/index.html  ------------------------------------- */

#op20 table#box_index_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#op20 table#box_index_01 tr th{border:#888888 1px dotted; background:#e1f3ff;}

#op20 table#box_index_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#op20 table#box_index_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#op20 table#box_index_01 tr * table tr *{border:0; font-weight:normal; background:none;}

#op20 table#box_index_01 tr * table{margin:15px 0;}

#op20 table#box_index_01 tr td table td{font-size:x-small;}



/* --- op20/drill/index.html -------------------------------- */

#op20_drill .bg_index_01{background:url(../../merit/literacy/images/bg_index_01.jpg) right bottom no-repeat;}

#op20_drill .box_bg_01{background-color:#e1f3ff; border:#1578bb solid 2px; padding:10px;}

#op20_drill .box_bg_01 td.icon img{margin-top:2px;}



/* --- op20/drill/5/index.html ------------------------------ */

#op20_drill_5 table#box_index_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#op20_drill_5 table#box_index_01 tr th{border:#888888 1px dotted; background:#e1f3ff;}

#op20_drill_5 table#box_index_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#op20_drill_5 table#box_index_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#op20_drill_5 table#box_index_01 tr * table *{border:0;}

#op20_drill_5 table#box_index_01 tr * table *{font-weight:normal; background:none;}

#op20_drill_5 table#box_index_01 tr td {padding:15px;}



/* --- op20/drill/6/index.html ------------------------------ */

#op20_drill_6 table#box_index_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#op20_drill_6 table#box_index_01 tr th{border:#888888 1px dotted; background:#e1f3ff;}

#op20_drill_6 table#box_index_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#op20_drill_6 table#box_index_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#op20_drill_6 table#box_index_01 tr * table *{border:0;}

#op20_drill_6 table#box_index_01 tr * table *{font-weight:normal; background:none;}

#op20_drill_6 table#box_index_01 tr td {padding:15px;}



/* --- op20/saku/index.html --------------------------------- */

#op20_saku p.m_t7{margin-top:7px;}

#op20_saku .bg_index_01{background:url(../../images/bg_31.gif) center bottom no-repeat; padding:0 8px 2px 8px; font-size:90%; color:#0c419a; font-weight:bold;}

#op20_saku .txt_saku_01{color:#ff0000; font-size:x-small;}



/* --- op20/motto/index.html -------------------------------- */

#op20_motto .bg_index_01{background:url(../../merit/literacy/images/bg_index_01.jpg) right bottom no-repeat;}

#op20_motto .box_bg_01{background-color:#e1f3ff; border:#1578bb solid 2px; padding:10px;}

#op20_motto .box_bg_01 td.icon img{margin-top:2px;}



/* --- op20/motto/1/index.html ------------------------------ */

#op20_motto_1 .bg_index_01{background:#ffffff url(../../op19/motto/1/images/bg_index_01.gif) center bottom repeat-y;}



/* --- op20/think_plus/index.html --------------------------------- */

#op20_think_plus .box_bg_01{background-color:#ffffff; border:#99FFFF solid 2px; padding:10px;}







/* ### sitemap ############################################### */





/* ### support ############################################## */

/* --- support/index.html ----------------------------------- */

#support .box_bg_01{background:#f0f9ff; color:#666666;}



/* --- support/system/3nen.html ----------------------------- */

/* --- support/system/4nen.html ----------------------------- */

/* --- support/system/5nen.html ----------------------------- */

/* --- support/system/6nen.html ----------------------------- */

#support_system .box_system_01 th{background:#eeeeee; padding:1px 5px;}

#support_system .box_system_01 td{padding-top:8px;}



/* --- support/navi/db.html --------------------------------- */

#support_navi .navi_list th.box_bg_01{background:#e1f3ff; padding:8px; font-weight:normal;}

#support_navi .navi_list th.box_bg_01 strong{color:#0c419a;}

#support_navi .box_bg_01{border:1px solid #2a6dda;}

#support_navi .bg_index_01{background:url(../../support/navi/ss/images/img_index_03.gif)left top no-repeat; width:690px; height:78px;}

#support_navi .bg_index_01 p {margin-top:52px; margin-right:15px;}



/* --- support/navi/yg/index.html --------------------------- */

#support_navi_yg .box_bg_01{border:1px solid #2a6dda;}

#support_navi_yg .border_01 table{margin:10px 0;}

#support_navi_yg .bg_index_01 p {margin-top:52px; margin-right:15px;}

#support_navi_yg .bg_index_01 {background:url(../../support/navi/yg/images/bg_index_01.gif) left top no-repeat; width:690px; height:78px;}







/* ### new1 ################################################# */

#new1_material .bg_challenge_01 {

background:url(../../images/bg_38.gif) left top repeat-y;width:10px;}



/* --- new1/material/lineup.html ------------------------------- */

#new1_material table#box_lineup_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#new1_material table#box_lineup_01 tr th{border:#888888 1px dotted; background:#e1f3ff; text-align:center;}

#new1_material table#box_lineup_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#new1_material table#box_lineup_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#new1_material table#box_lineup_01 tr td table *{border:0;}

#new1_material table#box_lineup_01 tr td table{margin:15px 0;}

#new1_material table#box_lineup_01 tr td table td{font-size:x-small;}



/* --- new1/op/index.html ------------------------------- */

#new1_op table#box_index_01{border-collapse:collapse; border:0; border-top:#1d7ec1 2px solid; border-bottom:#1d7ec1 2px solid;}

#new1_op table#box_index_01 tr th{border:#888888 1px dotted; background:#e1f3ff;}

#new1_op table#box_index_01 tr td{border:#888888 1px dotted; background:#f6fcff;}

#new1_op table#box_index_01 tr th.labelTop{border:#888888 1px dotted; background:#f6fcff; padding:9px 0;}

#new1_op table#box_index_01 tr * table tr *{border:0; font-weight:normal; background:none;}

#new1_op table#box_index_01 tr * table{margin:15px 0;}

#new1_op table#box_index_01 tr td table td{font-size:x-small;}

#new1_op .btn_co{padding:10px 15px 0px 0px; width:215px; text-align:left;}



/* --- new1/entry/index.html ------------------------------- */

#new1_entry div #wrap tr td table tr td table tr td .notes {

	text-align: left;

}



/*20090219*/







#point_01{

background:url(../../images/point_01.jpg) left top no-repeat;

font-size:12px;

width:690px;

height:114px;

}







#point_02{

background:url(../../images/point_02.jpg) left bottom no-repeat;

width:340px;

height:120px;

}



#point_03{

background:url(../../images/point_03.jpg) left top no-repeat;

width:340px;

height:120px;

}



#point_04{

background:url(../../images/point_04.jpg) left top no-repeat;

width:340px;

height:120px;

}



#point_05{

background:url(../../images/point_05.jpg) left top no-repeat;

width:340px;

height:120px;

}



#point_06{

background:url(../../images/point_06.jpg) left top no-repeat;

width:340px;

height:120px;

}



#point_07{

background:url(../../images/point_07.jpg) left top no-repeat;

width:340px;

height:120px;

}



#point_08{

background:url(../../images/point_08.jpg) left top no-repeat;

width:340px;

height:123px;



}





#point_09{

background:url(../../images/point_09.jpg) left top no-repeat;

width:340px;

height:123px;

}





.large_bold{

color:#0c419a;

font-size:14px;

font-weight:bold;

line-height:1.3;

}



.l_spasing{

margin:0;

padding:0;

font-size:12px;

letter-spacing:-0.08em!important;

letter-spacing:normal;

text-align:left;



}





body:last-child:not(:root:root) div.l_spasing{ font-size:11px; }



.font_fix{

font-size:12px;

}



.font_fix_small{

font-size:10px;

}





/*20090603*/

.mr00{

margin-right:0px;

}

.mb10{

margin-bottom:10px;

}

.mb13{

margin-bottom:13px;

}

.mb20{

margin-bottom:20px;

}

.ml10{

margin-left:10px;

}

.m00{

margin:0;

}

#introduce img{

margin-right:3px;

}

#main_bg01,

#main_bg02{

width:690px;

height:297px;

background:url(../../09autumn/flash/images/bg_point_001.gif) no-repeat top left;

}

#main_img{

width:676px;

height:289px;

margin:0 6px 8px 8px;

}

#experience{

width:210px;

}

#experience th{

padding:6px;

background:#0776bb;

text-align:left;

}

#experience td{

background:#f8fbff;

}

.experience_bdr{

border-bottom:#0776bb solid 1px;

border-right:#0776bb solid 1px;

border-left:#0776bb solid 1px;

}

#experience h3{

color:#FFFFFF;

font-size:90%;

}

.text01{

display:inline;

}

#text_scroll{

width: 207px;

height: 144px;

background-color: #f8fbff;

overflow: auto;

padding-top:10px;

}

#cp_bg{

background:url(../../images/main_img05_bg.gif) no-repeat top left;

}

#cp_text{

margin-left:10px;

}

#cp_text td{

padding:2px;

}

#cp_text td p{

padding-left:10px;

}

#cp_img01{

display:inline;

padding-left:29px;

}

#cp_img02{

display:inline;

padding-left:25px;

}

#cp_bg02{

background:url(../../images/main_img05_bg02.gif) repeat-y top left;

}

#cp_bg03{

width:690px;

background:url(../../images/main_img05_bg03.gif) repeat-y top left;

}

.small_txt{

font-size:80%;

color:#696969;

}

.small_txt02{

font-size:85%;

color:#333333;

}
