/* Start */

/***/
.logo {position:absolute;top:0px;left:0px;}

.head {height:122px;margin-left:298px;}
.head .menu-01 {margin:0 0 0 45px;padding-top:10px;//width:100%;}

.body {margin-left:298px;}
.body .ibox {margin:0 20px 0 36px;padding: 28px 0 20px 0;}
.body .ibox .unit {margin:0 0 1em -12px;padding-left:12px;}
.body .corner {margin-left:8px;height:20px;}
.body .corner .hr {height:1px;margin-left:19px;}
.body .frame {margin-left:8px;min-height:160px;//width:100%;//height:160px;}
.body .notice {margin:0 20px 0 47px;//width:100%;}
.body .itable {position:relative;width:100%;}
.body .itable th {width:0%;padding-top:20px;vertical-align:top;}
.body .itable th .member {display:block;margin:0 16px 0 0;}
.body .itable td {width:100%;padding-top:20px;vertical-align:top;}
.body .itable td h4 {margin:0 0 1em 0;text-transform:uppercase;}
.body .itable td .description {margin:-0.8em 0 1.2em 0;}
.body .itable td .detail {margin:-1em 0 0 0;}

.foot {position:relative;padding:0 0 20px 0;//width:100%;}
.foot .box {position:relative;z-index:1;margin-left:298px;}
.foot .slider-01 {position:relative;width:100%;overflow:hidden;text-align:right;}
.foot .slider-01 .city {position:relative;min-width:672px;width:100%;height:162px;}
.foot .slider-01 .city {width:expression(this.parentElement.clientWidth<673?"672px":"100%");}
.foot .slider-02 {position:relative;z-index:3;margin:-162px 0 0 125px;height:330px;text-align:right;}
.foot .slider-02 .flowerbed {height:330px;margin:0 0 0 auto;}
.foot .slider-02 .flowerbed {max-width:547px;}
.foot .slider-02 .flowerbed {width:expression(this.parentElement.clientWidth<548?"100%":"547px");}
/*.foot .board {position:absolute;z-index:2;top:-201px;left:0;width:330px;height:610px;}*/
.foot .board {position:absolute;z-index:2;top:-201px;left:0;width:330px;height:610px;}
.foot .board-02 {width:330px;height:610px;}
.foot .board-03 {width:330px;height:610px;}
.foot .board-04 {width:330px;height:610px;}
.foot .menu-02 {position:relative;top:70px;left:110px;width:180px;}
.foot .menu-02 a {display:block;margin:0 0 0.5em 0;padding-left:12px;}
.foot .menu-03 {position:relative;top:70px;left:110px;width:180px;}
.foot .menu-03 a {display:block;margin:0 0 0.5em 0;padding-left:12px;}
.foot .search {position:relative;z-index:4;margin:-140px 0 50px 56px;//width:100%;}
.foot .search label {display:block;margin-bottom:0.3em;}
.foot .search input {float:left;width:126px;}
.foot .search input.button {float:left;width:auto;margin:0 0 0 7px;}
.foot .telfax {position:relative;z-index:4;margin:0 0 50px 56px;}
.foot .telfax h4 {//width:100%;margin:1em 0 0 -12px;padding-left:12px;}
.foot .telfax h5 {margin:0;}
.foot .contacts {position:relative;z-index:4;float:left;left:56px;margin-right:122px;}
.foot .copyright {position:relative;z-index:4;float:right;right:56px;}

/***/
body {background-color:#90A2AF;}
.win {background-color:#49B7E1;background-image:url(images/t/win_bg.gif);background-repeat:repeat-x;}
.sky {background-image:url(images/t/sky-01.jpg);background-repeat:no-repeat;}

.head {background-image:url(images/t/sky-02.jpg);background-repeat:no-repeat;background-position:100% 0;}

.body {background-color:#FEFFEF;background-image:url(images/t/body_bg.gif);background-repeat:repeat-x;}
.body .box {background-image:url(images/t/body_corner-01.gif);background-repeat:no-repeat;}
.body .ibox {color:#0F4B6A;}
.body .ibox .unit {font-weight:bold;background-image:url(images/t/marker-01.gif);background-repeat:no-repeat;background-position:0 0.45em;}
.body .corner {background-image:url(images/t/frame_corner-01.gif);background-repeat:no-repeat;}
.body .corner .hr {background-color:#79BDD8;}
.body .frame {border-left:1px solid #79BDD8;}
.body .itable td h4 {color:#A60000;}
.body .itable td h4 a {color:#A60000;}
.body .itable td h4 a:hover {color:#A60000;}
.body .itable td .description {color:#0F4B6A; text-align: justify; }
.body .itable td .detail {color:#10405A;font-size:0.9em;font-family:Tahoma;}
.body .itable td .detail a {color:#10405A;}
.body .itable td .detail a:hover {color:#10405A;}

.foot {background-color:#90A2AF;background-image:url(images/t/foot_bg.gif);background-repeat:repeat-x;}
.foot .board {background-image:url(images/t/board-01.jpg);background-repeat:no-repeat;background-position:0 0;}
.foot .board-02 {background-image:url(images/t/board-02.jpg);background-repeat:no-repeat; background-position:0 46px;}
.foot .board-03 {background-image:url(images/t/board-03.jpg);background-repeat:no-repeat; background-position:0 65px;}
.foot .board-04 {background-image:url(images/t/board-04.jpg);background-repeat:no-repeat; background-position:0 457px;}
.foot .menu-02 {font-size:0.9em;}
.foot .menu-02 a {color:#000000;font-weight:bolder;text-transform:uppercase;background-image:url(images/t/marker-01.gif);background-repeat:no-repeat;background-position:-100% 0.45em;}
.foot .menu-03 {font-size:0.9em;}
.foot .menu-03 a {color:#000000;font-weight:bolder;text-transform:uppercase;background-image:url(images/t/marker-01.gif);background-repeat:no-repeat;background-position:-100% 0.45em;}
.foot .menu-02 a:hover {color:#FFFFFF;background-position:0 0.45em;}
.foot .menu-03 a:hover {color:#FFFFFF;background-position:0 0.45em;}
.foot .slider-01 .city {background-image:url(images/t/city.jpg);background-repeat:repeat-x; background-position:100% 21px;}
.foot .slider-02 .flowerbed {background-image:url(images/t/flowerbed.jpg);background-repeat:no-repeat;}
.foot .search label {color:#3A5E6F;font-size:0.9em;font-family:Tahoma;}
.foot .telfax h4 {color:#304758;font-family:Tahoma;font-size:1.4em;font-weight:normal;background-image:url(images/t/marker-02.gif);background-repeat:no-repeat;background-position:0 0.55em;}
.foot .telfax h5 {color:#304758;font-family:Tahoma;font-size:1.4em;font-weight:normal;}
.foot .telfax h5 span {color:#304758;font-family:Arial;font-size:0.7em;font-weight:normal;}
.foot .contacts {color:#314859;font-family:Tahoma;font-size:0.9em;}
.foot .contacts a {color:#314859;}
.foot .contacts a:hover {color:#314859;}
.foot .copyright {color:#506675;font-family:Tahoma;font-size:0.9em;}
.foot .copyright a {color:#506675;}
.foot .copyright a:hover {color:#506675;}