/* area_box
---------------------------------------- */
/*inner_navy_box*/
.inner_navy_box {
width				: 100%;
min-height			: 450px;
background-color	: #070707;
position			: relative;
}
.inner_navy_box .in_area {
margin				: 0px 0px 25px 37px;
}
.inner_navy_box .in_area .left_box {
width				: 325px;
padding				: 15px;
margin				: 25px 25px 0px 25px;
border				: 1px solid #454F56;
background-color	: #070707;
float				: left;
}
.inner_navy_box .back_img {
position			: absolute; 
right				: 25px;
top					: 25px;
}
.inner_navy_box .in_area .left_box .logo {
width				: 199px;
margin-right		: auto;
margin-left			: auto;
padding-bottom		: 10px;
}
.inner_navy_box .in_area .left_box .text_area {
width				: 320px;
margin-left			: auto;
margin-right		: auto;
padding-top			: 11px;
text-align			: left;
color				: #FFFFFF;
font-size			: 10px;
font-weight			: normal;
}
.inner_navy_box .in_area .left_box .text_area .cube_box {
width				: 15px;
float				: left;
text-align			: left;
color				: #FFFFFF;
font-size			: 12px;
}
.inner_navy_box .in_area .left_box .text_area .cube_text {
width				: 275px;
float				: left;
text-align			: left;
color				: #FFFFFF;
font-size			: 10px;
}
/* in_menu
---------------------------------------- */
.inner_navy_box .in_area .in_menu {
width				: 361px;
margin-left			: 25px;
}
.inner_navy_box .in_area .in_menu .left_menu {
width				: 177px;
float				: left;
margin-right		: 3px;
margin-top			: 4px;
}
.inner_navy_box .in_area .in_menu .right_menu {
width				: 177px;
float				: left;
margin-top			: 4px;
}
/* view_area
---------------------------------------- */
.view_area {
width				: 849px;
min-height			: 323px;
margin				: 50px auto 80px auto;
position			: relative;
}
.view_area .in_banner {
padding-bottom		: 5px;
padding-top			: 10px;
}
.view_area .in_view {
border				: 1px solid #262626;
background-color	: #070707;
width				: 100%;
padding-top			: 20px;
padding-bottom		: 30px;
}
.view_area .in_img {
position			: absolute;
left				: 20px;
top					: 70px;
}
.view_area .text_area_right {
text-align			: left;
float				: right;
width				: 492px;
padding-right		: 10px;
padding-bottom		: 10px;
font-size			: 11xp;
color				: #FFFFFF;
}
.view_area .left_image_area {
float				: left;
min-height			: 309px;
margin				: 0px;
padding				: 0px;
}
.view_area .text_area_right .in_banner {
margin-top			: 10px;
margin-bottom		: 20px;
}
.view_area .text_area {
font-size			: 10px;
color				: #FFFFFF;
margin-bottom		: 20px;
}
.view_area .page_top , .view_area02 .page_top, .view_area03 .page_top {
width				: 112px;
position			: absolute;
bottom				: -26px;
right				: 0px;
}
/* width */
.view_area .width01 {
width				: 485px;
}
.view_area .width02 {
width				: 364px;
}
/*02*/
.view_area02 {
width				: 849px;
min-height			: 175px;
margin				: 50px auto 80px auto;
position			: relative;
}
.view_area02 table {
background-color	: #262626;
margin-top			: 10px;
width:100%;
}
.view_area02 .in_th {
background-color	: #191919;
padding-top			: 5px;
padding-bottom		: 5px;
color				: #FFFFFF;
font-size			: 10px;
font-weight			: bold;
text-align			: center;
}
.view_area02 .in_td {
background-color	: #070707;
padding-top			: 5px;
padding-bottom		: 5px;
color				: #FFFFFF;
font-size			: 10px;
font-weight			: normal;
text-align			: center;
}
/*03*/
.view_area03 {
width				: 849px;
min-height			: 230px;
margin				: 50px auto 80px auto;
position			: relative;
}
.view_area03 table {
background-color	: #262626;
margin-top			: 10px;
}
.view_area03 .in_th01 {
background-color	: #191919;
padding-top			: 5px;
padding-bottom		: 5px;
color				: #FFFFFF;
font-size			: 10px;
font-weight			: bold;
width				: 150px;
text-align			: center;
}
.view_area03 .in_th02 {
background-color	: #191919;
padding-top			: 5px;
padding-bottom		: 5px;
color				: #FFFFFF;
font-size			: 10px;
font-weight			: bold;
width				: 229px;
text-align			: center;
}
.view_area03 .in_td {
background-color	: #070707;
padding-top			: 5px;
padding-bottom		: 5px;
color				: #FFFFFF;
font-size			: 10px;
font-weight			: normal;
text-align			: center;
}

#gallery_navi{
width				: 360px;
float				: right;
margin				: 0;
padding				: 0;
}
#gallery_navi li{
list-style-type		: none;
width				: 120px;
float				: left;
margin				: 0;
padding				: 0;
}
#gallery_navi li img{
margin				: 0;
padding				: 0;
vertical-align		: bottom;
border				: 1px solid #333333;
}
#main_img{
float				: left;
}
#main_img img{
position			: absolute;
}