@charset "utf-8";
/* CSS Document */
/* ----- Responsive ----- */
.header, .header_navm .main_wrap, .entry_wrap, .entry-top, .entry-content, .footer, .header_quick_wrap, .header_quick, .header_nav, .header_notice_wrap, .main_wrap, .home_main, .right_column, .main_column, .header .useful-link{
    width: 100%;
}
.entry-image, .ranklink, .search_box, .login_info, .twitter-header, #jcl-demo, .left_column, .tb-viewer-control, .dvd_detail .fright, #price_change, #forum_embed{
	display: none;
}
.header_quick, .header, .header_nav_wrap, .header_nav ul {
	height: inherit;
}
.header .logo, .header .useful-link, .main_column {
	float: none;
}

/* Entry */
.entry-top {padding: 0;}
.entry-entry-link {margin-right: 0;}
a.entry-botton, a.leave-botton {display: block; margin: 0 auto;}
a.entry-botton {margin-bottom: 10px;}

.main_column {margin-left:0;}


/* Header */
.header_quick_wrap {
	min-width: inherit;
}
.quick_menu {
    position: inherit;
}
.header_nav ul li {
	display: inline-block; float: none; width: inherit;
}
.home_main {
	float: none; display: block;
}

/* Side bar */
.right_column, .left_column{display: none;}
.smartphone_column{display: block;}

/* DVD View */
.dvd_gallery, .dvd_property, .dvd_property ul{
	float: none; display: block; width: 100%;
}
.dvd_property ul li div{
	float: none; width: 100%;
}
.dvd_buy_wrap {
	margin-left:0;
}
.btn-cart a {margin:0 auto;}

p{word-break: break-all;}

.buy_help img, .faq-block img{
	max-width: 100%;
}
.dvd_gallery {height: inherit;}
.dvd_gallery a {height: inherit;width: 100%;display: block;}
.dvd_gallery a img {width: 100%;}


.detail-box{width: 100%; float: none;}