@charset "UTF-8";
/* CSS Document */

.menu .about span {
	width:100%!important;
}

/* h */

.btnbox a {
font-size:x-small;
text-indent:-9999px;
overflow:hidden;
line-height:0;
display:block;
}

/* profile */

#profile {
padding:20px 30px 20px 20px;
background:url('/common/img/bg_40.png');
position:relative;
width:950px;
}

.imgbox {
width:290px;
float:left;
}

.area {
width:630px;
float:right;
}

#profile h3 {
color:#fff;
font-size:189%;
padding:5px 0 15px;
}

.btnbox {
padding-top:15px;
}

.btnbox .dst,
.btnbox .dst a {
width:350px;
height:32px;
}

.btnbox .fb,
.btnbox .tw,
.btnbox .insta,
.btnbox .fb a,
.btnbox .tw a,
.btnbox .insta a {
width:29px;
height:29px;
}

.btnbox .kodp,
.btnbox .kodp a {
width:45px;
height:54px;
}

.btnbox .usual,
.btnbox .usual a {
width:48px;
height:47px;
}

.btnbox .dst {background:url('/common/img/btn_black_on.jpg') no-repeat;}
.btnbox .dst a {background:url('/common/img/btn_black_off.jpg') no-repeat;}
.btnbox .fb {background:url('/common/img/fb_on.gif') no-repeat;}
.btnbox .fb a {background:url('/common/img/fb_off.gif') no-repeat;}
.btnbox .tw {background:url('/common/img/tw_on.gif') no-repeat;}
.btnbox .tw a {background:url('/common/img/tw_off.gif') no-repeat;}
.btnbox .insta {background:url('/common/img/insta_on.gif') no-repeat;}
.btnbox .insta a {background:url('/common/img/insta_off.gif') no-repeat;}
.btnbox .kodp {background:url('/common/img/kodp_on.gif') no-repeat;}
.btnbox .kodp a {background:url('/common/img/kodp_off.gif') no-repeat;}
.btnbox .usual {background:url('/common/img/usual_on.gif') no-repeat;}
.btnbox .usual a {background:url('/common/img/usual_off.gif') no-repeat;}

.btnbox .connect li {
float:left;
}

.btnbox .fb,
.btnbox .tw,
.btnbox .insta {
margin:10px 0 0 10px;
}

.btnbox .kodp,
.btnbox .usual {
margin-left:15px;
}

.btnbox .dst {
float:left;
margin-top:8px;
}

.btnbox .connect {
float:right;
}

.btnbox .booking {
clear: both;
float: right;
margin:15px -2px 0 0;
}

.btnbox .booking,
.btnbox .booking a {
width:202px;
height:32px;
}

.btnbox .booking {background:url('/common/img/btn_booking_on.jpg') no-repeat;}
.btnbox .booking a {background:url('/common/img/btn_booking_off.jpg') no-repeat;}

#dst {
	display:none;
}

/* movie */

#movie h2 {
font-family:"Times New Roman";
font-size:334%;
color:#fff;
font-weight:bold;
text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.8);
padding:30px 0 15px;
}

#movie article {
padding:20px;
background:url('/common/img/bg_40.png');
width:280px;
min-height:181px;
float:left;
margin-bottom:20px;
}

#movie h3 {
padding-top:8px;
line-height:1.4;
}

#movie h3 a {
color:#fff;
font-weight:bold;
font-size:108%;
}

.video a {
	width:280px;
	height:140px;
	display:block;
	background:#000;
}