@charset "utf-8";

body{margin:0; padding:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#707070; line-height:18px; background-color:#101010;}
hr{border: 1px solid #ddccb1; margin:0px; padding:0px;}
img,fieldset{border:0 none;}
dl,ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend{margin:0; padding:0;}
table{border-collapse:collapse;}

/*Link*/
a {color:#cabcaa; text-decoration:none;}
a:hover{color:#cabcaa; text-decoration:underline;}
#bottom a {color:#cabcaa; text-decoration:underline;}
#bottom a:hover{color:#dea83f; text-decoration:underline;}
.global a {color:#ffffff; text-decoration:none;}
.global a:hover{color:#dea83f; text-decoration:underline;}


/*Layout*/
#wrap{position:relative; z-index:1; margin:0 auto; width:890px;}
#global_area{position:relative; z-index:2; height:45px;}
.logo{float:left; padding-left:20px;}
.global{float:right; padding:16px 20px 0px 0px; font-family:"Futura Md BT"; font-size:11px; color:#ffffff;}
.global li{display:inline; padding-left:20px;}
#navi{position:relative; z-index:10; height:35px; background-color:6d0702; background:url(../img/common/bg_menu.jpg) no-repeat; padding-left:30px;}
#visual{position:relative; z-index:5; height:290px; background-color:#3e342c;}
#contents{position:relative; z-index:5; height:365px; background-color:#3e3732;}
#contents .m_bt{float:left; padding:13px 0px 0px 17px; width:685px;}
#contents .m_bt li{display:inline; padding-right:10px;}
#contents .t_box{float:left; width:170px; color:#cabcaa; padding-top:20px;}
#contents .t_box h2{font-size:17px; padding-bottom:10px;}
#contents .im{color:#dea83f;}
#bottom{position:relative; height:65px; background:url(../img/common/bg_bottom.jpg) no-repeat; font-family:Tahoma; font-size:9px; color:#cabcaa; padding:12px 15px 0px 20px; line-height:16px;}












