/* CSS Document */

/*
about master executive shortterm
in-house notice
member mypage etc

body.about 
body.master 
body.executive
body.shortterm
body.in-house 
body.notice 
body.member 
body.mypage 
body.etc 
*/

/*************[background]********************/
body.about #body_wrap{background-image: url(/images/GIM_english/about/body_bg.gif); }
body.master #body_wrap{background-image: url(/images/GIM_english/master/body_bg.gif); }
body.executive #body_wrap{background-image: url(/images/GIM_english/executive/body_bg.gif); }
body.shortterm #body_wrap{background-image: url(/images/GIM_english/shortterm/body_bg.gif); }
body.in-house #body_wrap{background-image: url(/images/GIM_english/in-house/body_bg.gif); }
body.notice #body_wrap{background-image: url(/images/GIM_english/notice/body_bg.gif); }
body.member #body_wrap{background-image: url(/images/GIM_english/member/body_bg.gif); }
body.mypage #body_wrap{background-image: url(/images/GIM_english/mypage/body_bg.gif); }
body.etc #body_wrap{background-image: url(/images/GIM_english/etc/body_bg.gif); }

/*************[main_visual]********************/
body.about #header{background: url(/images/GIM_english/about/main_visual.gif) no-repeat left bottom; }
body.master #header{background: url(/images/GIM_english/master/main_visual.gif) no-repeat left bottom; }
body.executive #header{background: url(/images/GIM_english/executive/main_visual.gif) no-repeat left bottom; }
body.shortterm #header{background: url(/images/GIM_english/shortterm/main_visual.gif) no-repeat left bottom; }
body.in-house #header{background: url(/images/GIM_english/in-house/main_visual.gif) no-repeat left bottom; }
body.notice #header{background: url(/images/GIM_english/notice/main_visual.gif) no-repeat left bottom; }
body.member #header{background: url(/images/GIM_english/member/main_visual.gif) no-repeat left bottom; }
body.mypage #header{background: url(/images/GIM_english/mypage/main_visual.gif) no-repeat left bottom; }
body.etc #header{background: url(/images/GIM_english/etc/main_visual.gif) no-repeat left bottom; }

/*************[h2]********************/
body.about h2{background-image: url(/images/GIM_english/about/h2_bullet.gif); color:#0097b7; }
body.master h2{background-image: url(/images/GIM_english/master/h2_bullet.gif); color:#0077b7;  }
body.executive h2{background-image: url(/images/GIM_english/executive/h2_bullet.gif); color:#68a600; }
body.shortterm h2{background-image: url(/images/GIM_english/shortterm/h2_bullet.gif); color:#e57b35; }
body.in-house h2{background-image: url(/images/GIM_english/in-house/h2_bullet.gif); color:#a48d01 }
body.notice h2{background-image: url(/images/GIM_english/notice/h2_bullet.gif); }
body.etc h2{background-image: url(/images/GIM_english/etc/h2_bullet.gif); }

/*************[h3]********************/
body.about h3{background-image: url(/images/GIM_english/about/h3_bullet.gif); }
body.master h3{background-image: url(/images/GIM_english/master/h3_bullet.gif); }
body.executive h3{background-image: url(/images/GIM_english/executive/h3_bullet.gif); }
body.shortterm h3{background-image: url(/images/GIM_english/shortterm/h3_bullet.gif); }
body.in-house h3{background-image: url(/images/GIM_english/in-house/h3_bullet.gif); }
body.notice h3{background-image: url(/images/GIM_english/notice/h3_bullet.gif); }
body.member h3{background-image: url(/images/GIM_english/member/h3_bullet.gif); }
body.mypage h3{background-image: url(/images/GIM_english/mypage/h3_bullet.gif); }
body.etc h3{background-image: url(/images/GIM_english/etc/h3_bullet.gif); }

/*************[box]********************/
body.about #main_content .box1{border-color: #bfc7cb; }
body.master #main_content .box1{border-color: #b9c9d1; }
body.executive #main_content .box1{border-color: #c2c7be; }
body.shortterm #main_content .box1{border-color: #dcc3b3; }
body.in-house #main_content .box1{border-color: #bfc7cb; }
body.notice #main_content .box1{border-color: #cdb6bd; }
body.member #main_content .box1{border-color: #bfc7cb; }
body.mypage #main_content .box1{border-color: #bfc7cb; }
body.etc #main_content .box1{border-color: #bfc7cb; }

body.about #main_content .box3{border-color: #bfc7cb; background-color: #f6f6f7; }
body.master #main_content .box3{border-color: #b9c9d1; background-color: #f6f6f7; }
body.executive #main_content .box3{border-color: #c2c7be; background-color: #f6f6f7; }
body.shortterm #main_content .box3{border-color: #dcc3b3; background-color: #f6f6f7; }
body.in-house #main_content .box3{border-color: #bfc7cb; background-color: #f6f6f7; }
body.notice #main_content .box3{border-color: #cdb6bd; background-color: #f6f6f7; }
body.square #main_content .box3{border-color: #beb8b1; background-color: #f6f6f7; }
body.partner #main_content .box3{border-color: #c1b8c9; background-color: #f6f6f7; }
body.member #main_content .box3{border-color: #bfc7cb; background-color: #f6f6f7; }
body.mypage #main_content .box3{border-color: #becbd6; background-color: #ebf1f6; }
body.etc #main_content .box3{border-color: #bfc7cb; background-color: #f6f6f7; }



/***[table.basic]**************/
body.about #main_content table.basic th, body.about #main_content table.basic td{border-color: #bfc7cb; }
body.master #main_content table.basic th, body.master #main_content table.basic td{border-color: #b9c9d1; }
body.executive #main_content table.basic th, body.executive #main_content table.basic td{border-color: #c2c7be; }
body.shortterm #main_content table.basic th, body.shortterm #main_content table.basic td{border-color: #dcb398; }
body.in-house #main_content table.basic th, body.in-house #main_content table.basic td{border-color: #bfc7cb; }
body.notice #main_content table.basic th, body.notice #main_content table.basic td{border-color: #cdb6bd; }
body.square #main_content table.basic th, body.square #main_content table.basic td{border-color: #beb8b1; }
body.partner #main_content table.basic th, body.partner #main_content table.basic td{border-color: #c1b8c9; }
body.member #main_content table.basic th, body.member #main_content table.basic td{border-color: #bfc7cb; }
body.mypage #main_content table.basic th, body.mypage #main_content table.basic td{border-color: #bfc7cb; }
body.etc #main_content table.basic th, body.etc #main_content table.basic td{border-color: #bfc7cb; }

body.about #main_content table.basic thead{background-color: #eff2f6; color: #376974; }
body.master #main_content table.basic thead{background-color: #eef4fd; color: #188993; }
body.executive #main_content table.basic thead{background-color: #e7f2e0; color: #677c59; }
body.shortterm #main_content table.basic thead{background-color: #fed2b5; color: #e56f20; }
body.in-house #main_content table.basic thead{background-color: #f7f2d0; color: #6b5b4a; }
body.notice #main_content table.basic thead{background-color: #f7e2e6; color: #87485b; }
body.square #main_content table.basic thead{background-color: #fff0e2; color: #735c4e; }
body.partner #main_content table.basic thead{background-color: #e6daef; color: #7a6a88; }
body.member #main_content table.basic thead{background-color: #eff2f6; color: #376974; }
body.mypage #main_content table.basic thead{background-color: #eff2f6; color: #376974; }
body.etc #main_content table.basic thead{background-color: #eff2f6; color: #376974; }

body.about #main_content table.basic tfoot th{background-color: #edf2f4; }
body.master #main_content table.basic tfoot th{background-color: #ecf7fa; }
body.executive #main_content table.basic tfoot th{background-color: #ecf7fa; }
body.shortterm #main_content table.basic tfoot th{background-color: #eeccb6; }
body.in-house #main_content table.basic tfoot th{background-color: #edf2f4; }
body.notice #main_content table.basic tfoot th{background-color: #f4edee; }
body.square #main_content table.basic tfoot th{background-color: #f4efed; }
body.partner #main_content table.basic tfoot th{background-color: #edf2f4; }
body.member #main_content table.basic tfoot th{background-color: #edf2f4; }
body.mypage #main_content table.basic tfoot th{background-color: #edf2f4; }
body.etc #main_content table.basic tfoot th{background-color: #edf2f4; }

body.about #main_content table.basic tfoot td{background-color: #f7f8f8; }
body.master #main_content table.basic tfoot td{background-color: #eef6f8; }
body.executive #main_content table.basic tfoot td{background-color: #eef6f8; }
body.shortterm #main_content table.basic tfoot td{background-color: #f7f8f8; }
body.in-house #main_content table.basic tfoot td{background-color: #f7f8f8; }
body.notice #main_content table.basic tfoot td{background-color: #f7f8f8; }
body.square #main_content table.basic tfoot td{background-color: #f6f2ef; }
body.partner #main_content table.basic tfoot td{background-color: #f7f8f8; }
body.member #main_content table.basic tfoot td{background-color: #f7f8f8; }
body.mypage #main_content table.basic tfoot td{background-color: #f7f8f8; }
body.etc #main_content table.basic tfoot td{background-color: #f7f8f8; }

body.about #main_content table.basic tbody th{background-color: #f2f6f7; }
body.master #main_content table.basic tbody th{background-color: #f2fafd; }
body.executive #main_content table.basic tbody th{background-color: #f1f4e9; }
body.shortterm #main_content table.basic tbody th{background-color: #ffecdf; }
body.in-house #main_content table.basic tbody th{background-color: #fbfbf4; }
body.notice #main_content table.basic tbody th{background-color: #f7f2f3; }
body.square #main_content table.basic tbody th{background-color: #f8f3ed; }
body.partner #main_content table.basic tbody th{background-color: #f2f6f7; }
body.member #main_content table.basic tbody th{background-color: #f2f6f7; }
body.mypage #main_content table.basic tbody th{background-color: #f2f6f7; }
body.etc #main_content table.basic tbody th{background-color: #f2f6f7; }

body.about #main_content table.basic tbody th.sub1{background-color: #faf8fa; }
body.master #main_content table.basic tbody th.sub1{background-color: #f9f6f9; }
body.executive #main_content table.basic tbody th.sub1{background-color: #f7f1f7; }
body.shortterm #main_content table.basic tbody th.sub1{background-color: #faf8fa; }
body.in-house #main_content table.basic tbody th.sub1{background-color: #faf8fa; }
body.notice #main_content table.basic tbody th.sub1{background-color: #faf8fa; }
body.square #main_content table.basic tbody th.sub1{background-color: #f9f8f8; }
body.partner #main_content table.basic tbody th.sub1{background-color: #faf8fa; }
body.member #main_content table.basic tbody th.sub1{background-color: #faf8fa; }
body.mypage #main_content table.basic tbody th.sub1{background-color: #faf8fa; }
body.etc #main_content table.basic tbody th.sub1{background-color: #faf8fa; }

/***[table.board]**************/
body.about #main_content table.board{border-color: #0880b7; }
body.master #main_content table.board{border-color: #084675; }
body.executive #main_content table.board{border-color: #406c08; }
body.shortterm #main_content table.board{border-color: #c02a1a; }
body.in-house #main_content table.board{border-color: #714408; }
body.notice #main_content table.board{border-color: #c92f5f; }
body.member #main_content table.board{border-color: #000; }
body.mypage #main_content table.board{border-color: #587d9c; }
body.etc #main_content table.board{border-color: #0880b7; }

body.about #main_content table.board caption{background-image: url(/images/GIM_english/about/h2_bullet.gif); }
body.master #main_content table.board caption{background-image: url(/images/GIM_english/master/h2_bullet.gif); }
body.executive #main_content table.board caption{background-image: url(/images/GIM_english/executive/h2_bullet.gif); }
body.shortterm #main_content table.board caption{background-image: url(/images/GIM_english/shortterm/h2_bullet.gif); }
body.in-house #main_content table.board caption{background-image: url(/images/GIM_english/in-house/h2_bullet.gif); }
body.notice #main_content table.board caption{background-image: url(/images/GIM_english/notice/h2_bullet.gif); }
body.member #main_content table.board caption{background-image: url(/images/GIM_english/member/h2_bullet.gif); }
body.mypage #main_content table.board caption{background-image: url(/images/GIM_english/mypage/h2_bullet.gif); color: #00265d; }
body.etc #main_content table.board caption{background-image: url(/images/GIM_english/etc/h2_bullet.gif); }

body.about #main_content table.board thead th{color: #0880b7; }
body.master #main_content table.board thead th{color: #084675; }
body.executive #main_content table.board thead th{color: #406c08; }
body.shortterm #main_content table.board thead th{color: #c02a1a; }
body.in-house #main_content table.board thead th{color: #714408; }
body.notice #main_content table.board thead th{color: #c92f5f; }
body.member #main_content table.board thead th{color: #333; }
body.mypage #main_content table.board thead th{color: #417199; }
body.etc #main_content table.board thead th{color: #0880b7; }

/***[page]**************/
body.about .page_wrap li.pmove a{background-color: #0880b7; }
body.master .page_wrap li.pmove a{background-color: #084675; }
body.executive .page_wrap li.pmove a{background-color: #406c08; }
body.shortterm .page_wrap li.pmove a{background-color: #c02a1a; }
body.in-house .page_wrap li.pmove a{background-color: #714408; }
body.notice .page_wrap li.pmove a{background-color: #c92f5f; }
body.member .page_wrap li.pmove a{background-color: #000; }
body.mypage .page_wrap li.pmove a{background-color: #587d9c; }
body.etc .page_wrap li.pmove a{background-color: #0880b7; }


/*
body.about 
body.master 
body.executive 
body.shortterm 
body.in-house 
body.notice 
body.member 
body.mypage 
body.etc 
*/

