@charset "UTF-8";
/* crayon shincyan CSS Document for smartphone */
/* category_03 Movie */
/*cat color*/
/*cat_03 rgba(255,140,28,1) #ff8c1c*/



h2{
background:url(../img/category/cat_10_title.png) no-repeat center top;
width:740px;
height:162px;
text-indent:-9999px;
margin:5px 0 5px 0;
}

#cat_contents{
width:700px;
margin:0 auto 100px auto;
}

#tabs{
width:700px;
list-style:none;
margin:0 0 0 0;
padding:0 0 0 0;
}
#tabs li{
width:350px;
height:54px;
background:rgb(171, 87, 2);
float:left;
display:block;
}
#tabs li:nth-child(1){
border-radius:20px 0 0 0;
}

#tabs li:nth-child(2){
border-radius:0 20px 0 0;
opacity:0.5;
}
#tabs li label{
display:block;
}

/***************tab**************/
.tab_box ul {
width:700px;
}

input[type=radio] {
display:none;
}

.tabs {
width:700px;
list-style:none;
margin:0 0 0 0;
padding:0 0 0 0;
z-index: 999;
overflow:hidden;
}

.tabs label {
height:42px;
width:262px;
padding:8px 44px 8px 44px;
background:rgba(232, 175, 52, 0.5);
float:left;
display:block;
}
.tabs label:nth-child(1){
border-radius:20px 0 0 0;
}

.tabs label:nth-child(2){
border-radius:0 20px 0 0;
}


input:nth-child(1):checked ~ .tabs label:nth-child(1),
input:nth-child(2):checked ~ .tabs label:nth-child(2){
background:rgb(171, 87, 2);
}

.sections div{
display: none;
}

input:nth-child(1):checked ~ .sections div.new,
input:nth-child(2):checked ~ .sections div.existing{
display: block;
}


.sections div.new,
.sections div.existing{
width:690px;
border: 5px solid rgb(171, 87, 2);
background:url(../img/category/item_bg_cat_10.png) no-repeat top center #fff;
height:auto;
border-radius:20px 20px 10px 10px;
}
.sections .new article{
width:620px;
margin:10px 35px 35px 35px;
}
.sections .new article p.date{
font-size:24px;
font-weight:bold;
background:rgb(171, 87, 2);
margin-bottom:20px;
}

.sections .new article p.date span{
font-size:50px;
}
.sections .new article .new_item_img{
width:620px;
margin-bottom:30px;
text-align: center;
display:block;
}
.sections .new article .new_item_img img{
display: inline-block;
}
.sections .new article h3{
background:rgb(171, 87, 2);
font-size:34px;
line-height:1.2em;
background:rgb(171, 87, 2);
padding-bottom:5px;
margin-bottom:1em;
}
.sections .new article p.comment{
font-size:24px;
line-height:1.4em;
color:#333;
margin-bottom:1em;
}
.sections .new article p.price{
font-size:26px;
line-height:1.4em;
color:#333;
font-weight:bold;
margin-bottom:2em;
}
.sections .new article a.detail{
background:rgb(171, 87, 2);
display:block;
margin:0 auto 0 auto;
height:36px;
width:232px;
padding:27px 134px 27px 134px;
border-radius:15px;
}

.sections .existing{
	overflow:hidden;
	padding:0 0 30px 0;
}
.sections .existing ul{
	width:345px;
	width:290px;
	float:left;
	list-style:none;
	text-align:center;
	padding:30px 27px 0 28px;
	margin-bottom:20px;
}


.sections .existing ul:nth-child(odd){
	background:url(../img/category/dot_hr_cat_07left.png) no-repeat right top;
	clear:both;
}
.sections .existing ul:nth-child(even){
	background:url(../img/category/dot_hr_cat_07right.png) no-repeat left top;
}


.sections .existing ul:nth-child(1),
.sections .existing ul:nth-child(2){
	background:none;
}
.sections .existing ul li.item_img{
	margin-top:20px;
}
.sections .existing ul li.item_title,
.sections .existing ul li.item_year{
	font-size:24px;
	font-weight:bold;
background:rgb(171, 87, 2);
line-height:1.2em;
}
.sections .existing ul li.item_year{
border-bottom:4px solid rgb(171, 87, 2);
;
padding-bottom:5px;
margin-bottom:0.5em;
}
.sections .existing ul li.item_type{
	font-size:24px;
	}
.sections .existing ul li.item_price{
	font-size:24px;
	}



footer{
	background:url(../img/category/footer_bg_cat_10.png) no-repeat top center;
}