@charset "utf-8";
/* CSS Document */

/* title */
#container_all{margin-left:15px; margin-top:80px;}
div.tit_search_result{border-bottom:1px solid #c9c9c9; width:730px; margin-bottom:5px;}
div.tit_search_result div{float:left; background:url(//img.ntcdn.net/images/note/bu/bu_reser_tit.gif) no-repeat left; width:12px; height:27px; font-weight:bold; padding-left:10px; margin-bottom:2px;}
div.tit_search_result h1{padding-top:3px;}

/* title result*/
div.tit_search_box{border:1px solid #d9d9d9; width:715px; padding-left:15px; margin-bottom:10px;}
div.tit_search_box p{margin:5px 0px 5px 10px;}
div.tit_search_box div.mb10 div dl{float:left; margin-left:5px; margin-right:23px;}
div.tit_search_box div.mb10 input.search_text{ margin-right:5px; padding-left:5px; width:220px; height:20px; border:3px solid #fe8227; font-weight:bold; font-size:medium;}

/* search result list */
div.search_list, #movie_list{width:730px;}
div.search_list div.clear div.clear p.bold{float:left; margin-top:-2px; margin-left: 5px; font-size:15px;}
div.search_list div.clear div.clear dl.fl{clear:left; margin-left:50px; display:inline;}
div.search_list div.clear div.clear p.list_story{clear:left; margin-left:50px;}
.ml15{margin-left:15px;}

/* img bu btn */
.bu_img{background:url(//img.ntcdn.net/images/note/btn/bu_btn_ico_sec.gif) no-repeat; width:45px; height:12px; font-size:0px;}
.bu_sm_img{background:url(//img.ntcdn.net/images/note/btn/bu_btn_ico_sec.gif) no-repeat; margin-top:3px; margin-right:3px; width:13px; height:13px;}
.ho_img{background-position:-10px -70px;}
.fo_img{background-position:-60px -70px;}
.sh_img{background-position:-110px -70px;}
.pl_img{background-position:-160px -70px;}
.se_img{background-position:-210px -70px;}
.et_img{background-position:-260px -70px;}
.ho_sm_img{background-position:-10px -92px;}
.fo_sm_img{background-position:-28px -92px;}
.sh_sm_img{background-position:-46px -92px;}
.pl_sm_img{background-position:-64px -92px;}
.se_sm_img{background-position:-82px -92px;}
.et_sm_img{background-position:-100px -92px;}


/* container position*/
#right_container{width:226px; float:right;}
/* sub_indexと同じ*/

/*people count color*/
span.people_color{font-weight:bold; color:#e01e36;}	

/* float */
cl{float:left;}
cr{float:right}
/* padding */
.p05 {padding:5px;}

/* small_gray bar*/
.bar_small h3{float:left; margin:4px 0px 4px 4px; font-size:small; }
.bar_small{width:226px; height:25px; background:url(//img.ntcdn.net/images/note/bar/gray_bar_small.gif) no-repeat;}

/* dashed */
.b_dashed{float:left; border-top:#d9d9d9 1px dashed;}
.pt5{padding-top:5px;}

/* story 1row*/
p.contents_story{float:left; clear:left; margin-left:5px; width:215px;}

/*by option*/
p.by_option{clear:left; float:left;}

/* pre photo */
div.pre_photo{float:left; padding:2px; background-color:#FFFFFF; border:1px solid #d9d9d9; margin:2px 0 0 5px;}
div.pre_photo p{background-image:url(//img.ntcdn.net/images/0802/sam_thumb.gif); background-position:center; background-repeat: no-repeat; width:55px; height:55px; cursor:pointer;}


/* page right contents */
.contents_fr{border:1px solid #d9d9d9; border-top:none;width:224px;}
div.ichio_img{float:left; padding:2px; background-color:#FFFFFF; border:1px solid #d9d9d9;}
div.ichio_body{float:right; padding-right:18px; margin-top:2px;}
div.ichio_body p.ho_sm_img{float:left; display:inline; height:13px; width:13px; margin-top:3px; margin-right:3px;}
div.ichio_body div{margin-top:3px; clear:left; float:left; width:130px;}
p.user_time{padding-left:3px; height:23px; background-color:#f1f1f1; border-left:1px #FFFFFF solid;border-right:1px #FFFFFF solid;}

/* small star*/
ul.small_star li.on_l {background:transparent url(//img.ntcdn.net/images/note/ico/ico-_star.gif) no-repeat scroll -10px -37px;float:left;height:12px;width:7px;}
ul.small_star li.on_r {background:transparent url(//img.ntcdn.net/images/note/ico/ico-_star.gif) no-repeat scroll -22px -37px;float:left;height:12px;width:7px;}
ul.small_star li.off_l {background:transparent url(//img.ntcdn.net/images/note/ico/ico-_star.gif) no-repeat scroll -10px -10px;float:left;height:12px;width:7px;}
ul.small_star li.off_r {background:transparent url(//img.ntcdn.net/images/note/ico/ico-_star.gif) no-repeat scroll -22px -10px;float:left;height:12px;width:7px;}

/* order by list */
p.orderby_list{padding:2px 0px; font-size:x-small; text-align:right; color:#6a8400; border-bottom:1px dashed; #a4c12b;}
p.orderby_list a{color:#6a8400; text-decoration:none;}
            

/* ver 0.3 list_contents */
div.list_row{border-bottom:1px dashed #c2c2c2; padding-bottom:10px; margin-top:7px;}
div.list_row div.fr img{vertical-align:middle;}
div.list_contents div.l_photo{float:left; padding:2px; border:1px solid #cacaca;}
div.list_contents div.l_photo p{float:left; background-repeat:no-repeat; width:115px; height:115px;}
div.list_contents div.fl table{margin-left:3px;  border-collapse:collapse;}
div.list_contents div.fl table td{border:1px solid #cacaca;}
div.list_contents div.fl table td div{background-repeat:no-repeat; width:55px; height:55px; margin:2px;}
div.list_contents div.fr{width:415px;}
.coupon_cid{float:left; background-image:url(//img.ntcdn.net/images/note/bu/bu_search_cid.gif); background-repeat:no-repeat; height:23px; width:66px;}
.coupon_ho{background-position:-10px -10px;}
.coupon_fo{background-position:-86px -10px;}
.coupon_sh{background-position:-162px -10px;}
.coupon_pl{background-position:-238px -10px;}
.coupon_se{background-position:-314px -10px;}
.coupon_et{background-position:-390px -10px;}

.coupon_sp_ho{background-position:-10px -47px; width:110px;}
.coupon_sp_fo{background-position:-130px -47px; width:110px;}
.coupon_sp_sh{background-position:-250px -47px; width:110px;}
.coupon_sp_pl{background-position:-370px -47px; width:110px;}
.coupon_sp_se{background-position:-490px -47px; width:110px;}
.coupon_sp_et{background-position:-610px -47px; width:110px;}

/* movie list */
#movie_list li{padding:8px 0; border-bottom:1px dashed #c2c2c2;}
#movie_list #page_no_nav li{border-bottom:none;}
#movie_list div.fl{width:213px; height:171px; }
#movie_list dl.fr{width:505px;}
#movie_list dl.fr dt{padding:2px 7px;}
#movie_list dl.fr dt div{float:left; margin-top:3px;}
#movie_list dl.fr dt a{font-size:15px;}
.bc_qna_ho{background-color:#e8efca;}
.bc_qna_sh{background-color:#cbe1f1;}
.bc_qna_fo{background-color:#fcd7c7;}
.bc_qna_pl{background-color:#c5c6ee;}
.bc_qna_se{background-color:#ecceee;}
.bc_qna_et{background-color:#e0e0de;}

.v_am{vertical-align:middle;}
