@charset "UTF-8";
#hybsMob{}
.clear{clear:both; visibility:hidden;font-size:0;}
/*Clearfix For modern browsers */
.clearfix:before,
.clearfix:after {content:"";display:table;} 
.clearfix:after {clear:both;} 
/*Clearfix For IE 6/7 (trigger hasLayout) */
.clearfix {zoom:1;}

.hsImgtxt,
.hsImgtxt a{
	display:block;
	background-repeat:no-repeat;
	background-position:0 0;
	-moz-background-size: 100% auto;/*Firefox（作業）用*/
	-webkit-background-size: 100% auto; /* WebKit */
	background-size: 100% auto;/* WebKit以外 */
}
.hsImgtxt span{display:none;}



/*横幅別クラス 
.max-width-320x { }
.min-width-320px { }

.max-width-480px { }
.min-width-480px { }

.max-width-768px { }
.min-width-768px { }

.max-width-1024px { }
.min-width-1024x { }

 */
/* 縦・横 */
/*
.portrait {
}
.landscape {
} 
 */
/*jQueryMobile*/
.ui-btn{margin: 0.3em 3px;}
.ui-content .ui-listview-inset .ui-btn,
.ui-listview .ui-btn{margin:0;}
.ui-content .ui-li-has-thumb{padding:2px;}

/*ボタンの角丸*/
.ui-btn-corner-all {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:  3px;
}
/*テキスト・テキストエリアの角丸*/
.ui-corner-all{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:  3px;
}
/*フリップスイッチの角丸*/
#hybsMob .ui-slider .ui-btn-corner-right {
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	border-radius-bottomright:3px;
	border-radius-topright:3px;
}
#hybsMob .ui-slider .ui-btn-corner-left {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	border-radius-bottomleft:3px;
	border-radius-topleft: 3px;
}
#hybsMob .ui-corner-top{
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	border-radius-topright:3px;
	border-radius-topleft: 3px;
}
#hybsMob .ui-corner-bottom{
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	border-radius-bottomleft:3px;
	border-radius-bottomright:3px;
}

#sitetitle{
	text-align: left;
    display: table;
    width: 100%;
/* 	position: relative; */
}
#sitetitle h1{
    display: table-cell;
	vertical-align: middle;
	padding: 0 0 0 5px;
}
#hybsMob #sitetitle h1 a{}
#hybsMob .sitetitleLogo{
	background-color: #ffffff;
	padding:5px 0;
}
#hybsMob .sitetitleLogo a{}
#hybsMob .sitetitleLogo img{
	display:block;
	max-width: 50%;
}

#hybsMob .siteTitleTxt{
	padding:5px 0;
}
#hybsMob .siteTitleTxt a{
	font-size: 20px;
	text-decoration: none;
	display:block;
    line-height: 1;
}
#hybsMob .gmenuBtn{
    display: table-cell;
    width: 43px;
    vertical-align: middle;
    padding-right: 5px;
}
#hybsMob .gmenuBtn .gmenuBtnA {
    background-position: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    font-weight: bold;
    font-size: 10px;
    display: block;
    padding-top:26px;
	-moz-background-size: 43px 26px;/*Firefox（作業）用*/
	-webkit-background-size: 43px 26px; /* WebKit */
	background-size: 43px 26px;/* WebKit以外 */
}
#header_menu{
	position:absolute;
	display:none;
	z-index: 90;
	width: 100%;
	height: 100%;
}
#header_menu .hsInBlock{
	background-repeat:no-repeat;
	background-position:right 0;
    margin: -9px 8px 0;
    padding-top: 10px;
	-moz-background-size: 29px 9px;/*Firefox（作業）用*/
	-webkit-background-size: 29px 9px; /* WebKit */
	background-size: 29px 9px;/* WebKit以外 */
}
#header_menu .headerTool{
    padding:0.8em 5px 0.8em 10px;
}
#header_menu .headerTool a{
	background-repeat:no-repeat;
	background-position:0 bottom;
	text-decoration:none;
	font-size:12px;
    line-height: 16px;
}
#header_menu .homeBtn{
	float:left;
	height:16px;
    padding-left:20px;
	-moz-background-size: 16px 16px;/*Firefox（作業）用*/
	-webkit-background-size: 16px 16px; /* WebKit */
	background-size: 16px 16px;/* WebKit以外 */
}
#header_menu .closeBtn{
	float:right;
    height: 14px;
    padding-left: 16px;
	-moz-background-size: 15px 14px;/*Firefox（作業）用*/
	-webkit-background-size: 15px 14px; /* WebKit */
	background-size: 15px 14px;/* WebKit以外 */
}

.footer{overflow:visible;height:80px;}
.pageBottomLink{
    margin: 0 auto 1.5em;
    padding: 0 1em;
}
.pageBottomLink a{
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
    text-decoration: none;
    font-size: 12px;
    line-height: 1;
}
.listpageLinkA{
	background-position:0 0;
    padding-left: 15px;
    float: left;
	-moz-background-size: 13px 13px;/*Firefox（作業）用*/
	-webkit-background-size: 13px 13px; /* WebKit */
	background-size: 13px 13px;/* WebKit以外 */
}

.pagetopLinkA{
	background-position:right 0;
    padding-right: 15px;
    float: right;
	-moz-background-size: 12px 11px;/*Firefox（作業）用*/
	-webkit-background-size: 12px 11px; /* WebKit */
	background-size: 12px 11px;/* WebKit以外 */
}
#hybsMob .ui-footer .footer_menu{
	list-style: none outside none;
	text-align: center;
	margin:0 0 0.4em;
	padding: 0;
}
#hybsMob .ui-footer .footer_menu li{
	display: inline;
	margin: 0 0.2em;
}
#hybsMob .ui-footer .footer_menu li a{
	font-size:12px;
	text-decoration: none;
	padding: 0 12px 0 0.2em;
	background-repeat:no-repeat;
	background-position: right 50%;
	-moz-background-size: 10px 11px;/*Firefox（作業）用*/
	-webkit-background-size: 10px 11px; /* WebKit */
	background-size: 10px 11px;/* WebKit以外 */
}
#hybsMob .ui-footer .search_area {
	text-align:center;
	margin:0 auto 0.7em;
	padding:0 0.5em;
	border:0 none;
}
#hybsMob .ui-footer .search_area form {
}
#hybsMob .ui-footer .search_area form input {}
.center div.detailfooter {clear: both;color: #333333;margin-bottom: 15px;text-align: right;}
#hybsMob .copyrightTxt{
	font-size:12px;
	font-weight: normal;
	border-bottom: 1px solid ;
	width:100%; 
	margin:0;
	padding:0 0 1em;
}
.hybsIphone .pagetop {display: block;padding: 30px 0;text-align: center;vertical-align: middle;}
.pv_switch {
	margin:0.5em auto;
	width: 96px;
	-moz-background-size: 96px 25px;/*Firefox（作業）用*/
	-webkit-background-size: 96px 25px; /* WebKit */
	background-size: 96px 25px;/* WebKit以外 */
}
.pv_switch a {
	display: block;
	height: 25px;
}
.pv_switch a span{display: none;}
.pv_switch, .pv_switch a {background-position: 0 0;background-repeat: no-repeat;}

#hybsMob .contentsImg{}
#hybsMob .contentsImg .contentsImgmMid{}
#hybsMob .contentsImg .contentsImgmIn{
	width:100%;
	overflow:hidden;
	text-align:center;
}
#hybsMob .contentsImg img{
	max-width: 100%;
	display: block;
}

/*list style*/
#hybsMob .listContents li{}

#hybsMob .listContents li .ui-btn-inner{
}
#hybsMob .listContents li .ui-btn-text a{
    padding-bottom: 0.5em;
    padding-top: 0.5em;
}
#hybsMob .listContents h4{
}
#hybsMob .listContents .listOption{
     margin-top: 0;
	margin-bottom: -1em; 
}
#hybsMob .listContents  .new{
    font-weight: normal;
}
#hybsMob .listContents p.cateTxt{
     margin-bottom: 0;
    margin-top: -0.6em; 
}
#hybsMob .listContents p.listOption2{
     margin-bottom: 0;
    margin-top: -0.6em; 
}
#hybsMob .listContents .dateTxt{
    font-weight: normal;
}
#hybsMob .listContents .discriptionTxt{
     margin-top: -0.7em; 
}
#hybsMob .listContents .listStyle4 .ui-li-heading{
}
#hybsMob .listContents .ui-content h4,
#hybsMob .listContents .ui-content p{
	margin:0;
}

#hybsMob .listContents .ui-content .ui-li-has-thumb h4,
#hybsMob .listContents .ui-content .ui-li-has-thumb p{
	margin:0;
}
#hybsMob .listContents .ui-content .ui-li-has-thumb{}
#hybsMob .listContents .ui-content .ui-li-has-thumb a{
	padding-top:0.5em;
	padding-bottom: 0.8em
}
#hybsMob .listContents .ui-content .ui-li-has-thumb .listOption{
/*     margin-top: -0.6em; */

}
/*home*/
#hybsMob .homeContents {}
#hybsMob .homeContents h3{
    margin-top: -0.5em;
}
#hybsMob .homeContents li a{
    padding-bottom: 0.5em;
    padding-top: 0.5em;
}
#hybsMob .homeContents .ui-li-desc{
    margin-bottom: 0;
    margin-top: 0;
}
#hybsMob .homeContents .listContentsHome {}

/*2011.11.02*/
.ui-footer{
    border:0 none;
	padding-top:20px;
	overflow:visible;
}

/*block*/
.element_freearea{
    margin-bottom: 0.5em;
}

/*detail*/
.moduletitle{
	font-size:16px;
	margin: 0;
	padding:10px 20px;
	border-width:1px 0;
	border-style:solid;
}
.element_detail .titleTxt{margin-bottom:1.5em;}
.element_detail .catetitle{font-size: 100%;margin:0;}
.element_detail .hs_entrytitle{font-size: 140%;margin: 0 0;}
.element_detail .catchcp{margin: 0 0 5px;}
.element_detail .dateTxt{margin: 0 0 5px;}
.element_detail .detailImgbox{text-align:center;margin-bottom:15px;}
.element_detail .captipntext{
    font-size: 90%;
    margin: 0;
}
.element_detail .entry img{max-width:100%;}
div.entry dl{margin:0;}
div.entry dd{margin:0;}
div.entry p{margin:0;}
div.entry h2,
div.entry h3,
div.entry h4,
div.entry h5,
div.entry h6{margin:0;}
div.entry ul{padding-left:1em;}

.detailFooter{
	padding:0;
}
.pageingBtnBlock{
    padding: 5px 15px;
}
#hybsMob .pageingBtnBlock a,
#hybsMob .pageingBtnBlock p{
	background-repeat:no-repeat;
	background-position:0 0;
	width:42px;
	height:24px;
    margin: 0;
}
#hybsMob .pageingBtnBlock .pageingBtnBack{
	float:left;
}
#hybsMob .pageingBtnBlock .pageingBtnNext{
	float:right;
}
#hybsMob .pageingBtnBlock .pageingTxt{
	text-align:center;
	width: auto;
	line-height: 28px;
    margin-bottom: -1.4em;
}


/*form 機能*/
#entry_form .formListBtnBlock .ui-btn{
	margin-bottom: 1em;
}
#hybsMob .formListBtnBlock .ui-btn-inner{
	padding-bottom: 1em;
	padding-top: 1em;
}
#hybsMob .formListBtnBlock .ui-btn-text{
	font-size: 130%;
}
#hybsMob .date_field .ui-select{
	width:25% !important;
	overflow:hidden;
	display:inline-block !important;
}
#hybsMob .date_field .ui-select .ui-btn select{
	display:inline !important;
}


#hybsMob .formbox .ui-controlgroup-label,
#hybsMob .formbox label.ui-input-text,
#hybsMob .formbox .ui-field-contain label{
	display: block !important;
	width: auto !important;
}
#hybsMob .formbox .ui-field-contain{
	border:0 none;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	padding:0;
}
#hybsMob .textPrefecture{
	width: 5em !important;
	display: inline !important;
	margin-left:0.5em;
}
#hybsMob .textPrefecture .ui-select{}
#hybsMob .addressZip{/*  width: 40%; */ }
#hybsMob .textZip{
	width: 5em !important;
	display: inline !important;
	margin-left:0.5em;
}
#hybsMob .formbox .ui-checkbox .ui-icon,
#hybsMob .formbox .ui-radio .ui-icon{
	top: 1.35em;
}
.android #hybsMob .formbox .ui-checkbox .ui-icon,
.android #hybsMob .formbox .ui-radio .ui-icon{
	top: 1.2em;
}
#hybsMob .formbox .ui-radio .ui-btn-inner{
}

#hybsMob .addressZipMark{width:1.5em;padding:0.5em 0;}
#hybsMob .addressZipBtn .ui-btn{margin-top:0;}
#hybsMob .addressZipBtn .ui-btn-inner{padding: 0.3em 15px 0.5em ;}
#hybsMob .entry_cartConf dt{font-weight: bold;}
#hybsMob .entry_cartConf dt:before{content:"・";}
#hybsMob .entry_cartConf dd{margin-bottom: 15px;margin-left: 1em;}
#hybsMob .formBtnBlock{
	display:block;
	margin:0.5em 0 !important;
	clear:both;
}
#hybsMob .formBtnBlock .ui-btn{
    margin-left:auto;
    margin-right:auto;
    width: 80%;
}
#hybsMob .formBtnBlock p strong{
	color:#aa0000;
}
#hybsMob .formBtnBlock .ui-block-a .ui-btn,
#hybsMob .formBtnBlock .ui-block-b .ui-btn,
#hybsMob .formBtnBlock .ui-block-c .ui-btn{
    width: auto;
    margin-left:3px;
    margin-right:3px;
}
#hybsMob .ui-field-contain{padding:0 0 0.5em;}
#hybsMob .date_field .ui-select{width:120px !important;}
#hybsMob .addressZipBtn .ui-btn-inner{padding:.4em 25px;}
/* 
#entry_form .date_field .ui-select{width:120px !important;}
#entry_form .addressZipBtn .ui-btn-inner{padding:.4em 25px;}
 */
/* flow step */
#hybsMob .stepprogre{
	list-style:none outside none;
	margin-bottom: 10px;
	padding:0;
}
#hybsMob .stepprogre li{
	background-repeat:no-repeat;
	background-position:right center;
	font-size:12px;
    display: inline;
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 0 5px 5px 0;
    padding: 0 10px 0 0;
	-moz-background-size: 10px 11px;/*Firefox（作業）用*/
	-webkit-background-size: 10px 11px; /* WebKit */
	background-size: 10px 11px;/* WebKit以外 */
}

#hybsMob .current1 .flow1,
#hybsMob .current2 .flow2,
#hybsMob .current3 .flow3,
#hybsMob .current4 .flow4,
#hybsMob .current5 .flow5,
#hybsMob .current6 .flow6{
	font-weight:bold;
    font-size: 90%;
	-moz-background-size: 13px 13px;/*Firefox（作業）用*/
	-webkit-background-size: 13px 13px; /* WebKit */
	background-size: 13px 13px;/* WebKit以外 */
}

#hybsMob .stepprogre li.done{
    font-size: 70%;
    opacity: 0.6;
}

/*cart list*/
#hybsMob .listContents .price2{
	text-decoration:line-through;
    font-size: 85%;
}
#hybsMob .listContents .price{
	font-weight:bold;
	font-size:1.2em;
}

/*cart*/
#kartContent{float: right;}
#kartContent .ui-btn-inner{padding: 0.1em 33px 0.1em 0.3em;}
#kartContent .ui-btn-text{font-size: 80%;}

#entry_cart .detailImgbox{text-align:left;}
#hybsMob .noinput a{font-size: 150%;}
#hybsMob .cartinput .ui-field-contain{margin-top:0;}
#hybsMob .cartinput .ui-btn-inner{
	padding-top:1.0em;
	padding-bottom:1.0em;
}

.entry_cartIn .formBtnBlockS{float: right;width: 80%;}
.entry_cartIn .formBtnBlockS .ui-btn-inner{ padding-left:10px;padding-right:10px; }
.entry_cartIn .formBtnBlockS .ui-block-a{width: 70%;}
.entry_cartIn .formBtnBlockS .ui-block-b{width: 30%;}
#entry_cart .cartDetailSpec dl{
	margin: 0 0 -0.5em;
}
#entry_cart .cartDetailSpec dt{clear: right;float: left;}
#entry_cart .cartDetailSpec dd{
	margin-left: 5.5em;
	padding-bottom:0.8em;
}
#entry_cart .cartDetailSpec label{display: inline-block;width: 5.5em !important;}
#entry_cart .cartDetailSpec #item_num{text-align: right;width: 3em;display: inline-block;}
#entry_cart .cartinput .ui-select{display: block;}
#entry_cart .item_detailtxt{margin:10px;}
#entry_cart .detailTxtbox{margin-bottom: 2em;}
#entry_cart .detail_item{margin-bottom: 2em;padding: 1em;}
#entry_cart .detail_guidelink h5{font-size: 16px;margin: 0;}
#entry_cart .detail_guidelink ul{padding: 0;}

#entry_cart .cartDetailPrice p{text-align: center;}
#entry_cart .cartDetailPrice .price span{font-size: 30px;}
#entry_cart .cartDetailPrice .price2{text-decoration: line-through;}

#entry_cart .cartDetailSpec{width:100%}

#entry_cart .cartDetailList th{font-size: 10px;white-space: nowrap;}


/* cart step */
#entry_cart .stepprogre li{}
#entry_cart .stepprogre li.flow1{}
#entry_cart .stepprogre li.flow2{}
#entry_cart .stepprogre li.flow3{}
#entry_cart .stepprogre li.flow4{}
#entry_cart .stepprogre li.flow5{}
#entry_cart .stepprogre li.flow6{
	background-image:none;
	padding-right: 0;
    margin-right: 0;
}

#entry_cart .itemNo{text-align: right;width: 2em;}	
#hybsMob blockquote{
	margin:auto;
	padding:0.5em;
}

/*カートの中身*/
#entry_cart{}
#entry_cart .cart_title{
    margin: 0;
}
#entry_cart .cart_Subtitle{
    font-size: 15px;
    margin:25px 0 0;
}
#entry_cart table.cartDetailList {
	clear:both;
	width:100%;
}
#entry_cart table.cartDetailList th{
	text-align:center;
	font-weight:normal;
	font-size:small;
	white-space:normal !important;
	text-align:center;
}
#entry_cart table.cartDetailList td{
	border-bottom:1px solid #999;
	text-align:center;
	font-size:small;
}
#entry_cart table.cartDetailList td.price{}
#entry_cart table.cartDetailList td.thum{
	vertical-align: top;
	padding: 0.3em;
	width: 1%;
}
#entry_cart table.cartDetailList td.commodity{text-align:left;}
#entry_cart table.cartDetailList td.quantity{
	width: 1%;
}
#entry_cart table.cartDetailList .itemNo{
    margin-left: auto;
    margin-right: auto;
    text-align: right;
    padding: 0.4em 0.1em;
}	
#entry_cart table.cartDetailList td.deletion{
	width: 2.5em;
}
#entry_cart table.cartDetailList td.deletion .ui-checkbox input{
	height: 1px;
	left: 5px;
	width: 1px;
}
#entry_cart table.cartDetailList td.deletion .ui-field-contain{
    margin-left: auto;
    margin-right: auto;
    width: 2.6em;
    font-size: 90%;
}
#entry_cart table.cartDetailList td.deletion .ui-btn-inner{
 	padding-left:0.2em;
	padding-right:0.2em;
 }
#entry_cart table.cartDetailList td.deletion .ui-checkbox label{font-size: 100%;}
#entry_cart table.cartDetailList td.deletion .ui-controlgroup-label{display:block;}

#entry_cart table.cartDetailList td a img{padding:2px;}
#entry_cart table.cartDetailList td p{margin-top: 0.5em;}
#entry_cart table.cartDetailList td.cartEmpty{height:80px;text-align:center;}
/*合計*/
#entry_cart div.details_totalprise {float:right;text-align:right;margin-bottom: 15px;}
#entry_cart div.details_totalprise table{}
#entry_cart div.details_totalprise table td{padding:0px 5px;white-space:nowrap;text-align:right;} 
#entry_cart div.details_totalprise table td span.price{padding-left:15px;}
#entry_cart div.formbox{margin-bottom:25px;}
#entry_cart .cart_detailTxt{margin: 15px 0;}

/*各情報入力*/
#entry_cart table.details_input{border-collapse:separate;border-spacing:1px;width:100%;}
#entry_cart table.details_input th{width:100px;font-weight:normal;}
#entry_cart table.details_input .cartFormAttention{font-size:75%;}
#entry_cart .normalNotes{font-size:75%;margin-top: 5px;}
#entry_cart input.orderbuttom{border:3px double #aaa;font-size:16px;margin:0 5px;}
/*上部テキスト*/
#entry_cart div.attention{
	clear: both;
	padding:5px 5px;
}
#entry_cart div.attention p{
    font-size: 12px;
    line-height: 1.5;
	background:none;
	margin: 0;
	padding:0;
}

#entry_cart .entry_cartInfo{}
#entry_cart .textName{width:8em !important}
#entry_cart .details_inputRadio .ui-controlgroup-label{display: block;}
#entry_cart .cartQuestionnaire1 #tglbox1,
#entry_cart .cartQuestionnaire1 #tglbox2{
	padding:1em 0.8em;
}
#entry_cart #setdelitime{display:none;}
#entry_cart #setdelitime label{display:block;}
#entry_cart #setdelitime .ui-select{ 
    display: inline-block !important;
    overflow: hidden;
    width: 120px !important;
	/* display: inline; */
}
#entry_cart #setdelitime .ui-select .ui-btn-text{height: 1.3em;}
#entry_cart .advtable dt{font-weight: bold;}
#entry_cart .advtable dd{margin-bottom: 1em;margin-left: 0;}
#entry_cart .details_input {}
#entry_cart .details_input ul{}
#entry_cart .details_input li{}
#entry_cart .details_input li strong{}
#entry_cart .details_input li p{margin: 0.1em 0;}
#entry_cart .details_input li .ui-li-heading {margin-bottom: 0.2em;margin-top: 0.2em;}
.listInList{}
.listInList p{
	margin: 0.2em 0 0;
}
#entry_cart ol{
    padding-left: 1.5em;
}
#entry_cart ol li{
    margin-bottom: 1em;
}

/* flow step */
#entry_form .stepprogre li{}
#entry_form .stepprogre li.flow1{}
#entry_form .stepprogre li.flow1 span{padding-left:0;}
#entry_form .stepprogre li.flow2{}
#entry_form .stepprogre li.flow3{
	background-image:none;
    margin-right: 0;
    padding-right: 0;
}

/*blog*/
#entry_blog{}
.blogPostTxt{
}
#comment_main{}
#comment_main .commentList{
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#comment_main .ui-collapsible-content{
    margin: 4px -14px;
}
#comment_main .catetitle{}
#entry_blog .comment_post{
	text-align: right;
    font-size: 12px;
}
#comment_main .comment_body{
    border-bottom: 1px solid;
    margin-bottom: 10px;
}
#comment_main .comment_body:last-child{
	border:0 none;
}
#comment_main .comment_text{
    margin: 0 0  0.5em;
    font-size: 14px;
}
#comment_main .comment_post{
    margin: 0 0  0.5em;
}

#comment_main .commentImputAttention{list-style: none outside none;padding: 0;}
#comment_main .commentImputAttention li{padding-left: 0.6em;text-indent: -0.6em;}

/*profile*/
#hybsMob .advtable {}
#hybsMob .advtable ul{}
#hybsMob .advtable li{}
#hybsMob .advtable li strong{}
#hybsMob .advtable li p{margin: 0.1em 0;}
#hybsMob .advtable li .ui-li-heading {margin-bottom: 0.2em;margin-top: 0.2em;}
/*search*/
#hybsMob #entry_Seach .titleTxt{padding:15px 15px 0}
#hybsMob #entry_Seach .search_notfound{
	padding:0 15px 15px;
}
#hybsMob .element_list_seach .hs_entrytitle{}
#hybsMob .element_list_seach .search_result{}
#hybsMob .element_list_seach li strong{}
#hybsMob .element_list_seach li p{margin: 0.1em 0;}
#hybsMob .element_list_seach li .ui-li-heading {
	margin-bottom: 0.2em;
	margin-top: 0.2em;
}
#hybsMob .element_list_seach .paginationbox{}
#hybsMob #entry_Seach .detailFooter{
	margin-top:1em;
}
#hybsMob #entry_Seach .pageingTxt{margin-bottom:0;}

/* SOCIAL BUTTON */
#social-area{
	padding:10px 0;
}
#social-area .social-block{
	width:115px;
	float:left;
}

/* jCarousel */
ul.jCarousel{
	-moz-box-shadow:0px 2px 3px #aaa;
	-webkit-box-shadow:0px 2px 3px #aaa;
	-o-box-shadow:0px 2px 3px #aaa;
	-ms-box-shadow:0px 2px 3px #aaa;
	box-shadow:0px 2px 3px #aaa;
	display:block;
}
ul.jCarousel img{
	display:block;
}

