@charset "utf-8"; 

/* ----------------------------------------------------------------
*	01. Default
*	01-2. jQueryMobile css Reset 
*	02. Header
*	03. Footer
*	04. Modules
*	05. HightPixelRatio
*	06. jQueryMobile css Reset 
----------------------------------------------------------------- */

/* ----------------------------------------------------------------
2012-12-17 Add by Bownet
    .multiLink
    .multiLink a
2012-10-24 Add by Bownet
	li.balloon iframe.twitter-share-button
2012-11-16 Add by Bownet
	.ui-btn-inner
2012-10-12 Add change properties by WebSys
    Change
    .#ymh-header-content>p (temporary accommodation for 125th anniversary)
2012-10-10 Add and change properties by MW
	Add
	.ymh-lyt-box
	.ymh-lyt-box>.ymh-cell
2012-10-09 Add and change properties by MW
	Add
	div.flexslider a .flex-caption span.title
2012-09-13 Add and change properties by MW
	Add
	div.withCaption
	div.withCaption .slides img
	div.flexslider .slides:only-child > li
	@media only screen and (min-width : 480px)
	Change
	div.flexslider
	div.flexslider .slides img
	Delete
	div.flexslider .slides img.withCaption
2012-08-07 Add by MW
	.ymh-toggle-container.ui-collapsible-set div.ui-collapsible:only-child h2.ymh-toggle-hdg a.ui-collapsible-heading-toggle
	div.flexslider .slides img
	div.flexslider .slides img.withCaption
	div.flexslider .slides p.flex-caption
2012-06-07 Add properties by MW
	div.flexslider
2012-06-07 Add by MW
	.flex-direction-nav li .prev
	.flex-direction-nav li .nex
2012-04-04 Add by MW
	2012-07-20 updated by MW
	#importantInformation
2012-03-07 Add by MW
	.slideshow
	.slideshow img
2012-02-28 Add by MW
	div.flexslider
	div.flexslider .slides
	#ymh-header-content
	#ymh-header .ymh-form-search
	#ymh-header .ymh-form-search>:last-child
	#ymh-header .ymh-form-search button
2012-02-28 Delite properties by MW
	#ymh-header
2012-02-28 Change parent ID name by MW
	#ymh-header-content>h1,
	#ymh-header-content>p
2012-02-28 Comment Out by MW
	@media
	only screen and (-webkit-min-device-pixel-ratio:1.5),
	only screen and (min-device-pixel-ratio:1.5){ 
2012-02-15 rollbackt by N.T
		2012-01-18 updated by N.T
		01-2. jQueryMobile css Reset (Mantis 9341)
		[data-position="inline"]>[data-icon="arrow-l"]+.ymh-hdg-l1
2012-02-15 updated by N.T
	.ui-content { clear:both;}
	.ui-li-thumb
	.ymh-link-list-thumb>li.ui-li-has-thumb a
2012-02-08 updated by N.T
	for icon_oshirase
	#ymh-header .ymh-button-pc a.ymh-button-pc-search:after
2012-01-18 updated by N.T
	01-2. jQueryMobile css Reset (Mantis 9341)
	[data-position="inline"]>[data-icon="arrow-l"]+.ymh-hdg-l1
2012-01-12 Add by N.T
	.ymh-icon-pdf:after{
2012-01-10 Update by H.Mitsuya
  ymh-footer .ymh-link-list>[class*="ui-btn-hover-c"]
2011-12-09 Add by N.T
	a.movieThumb
2011-11-25 Add and Rollback by H.Mitsuya
	.ui-link Add attributes
	.ymh-button-zoom Rollback
2011-11-22 Add by N.T
	.ymh-w-66
2011-11-17 Add by N.T
	.ymh-button-zoom .ui-btn>span
	.ymh-button-zoom .ui-btn img
2011-11-17 Comment out by N.T
2011-11-10 Add by N.T
	.ymh-link-list-01>.ymh-image-full>span.ymh-font-sup
2011-11-08 Update by N.T
	.ymh-link-list-01>li "min-height:30px"
2011-11-08 Comment out by N.T
	ymh-link-list-01 *
2011-10-27 Add by N.T 
	th,td
2011-10-27 Add by N.T 
	.ymh-hdg-l1-container
2011-10-25 Comment out by N.T 
	.ymh-link-list-01>li 

----------------------------------------------------------------- */


/* ----------------------------------------------------------------
	01. Default
----------------------------------------------------------------- */

body{
font-family:"ヒラギノ角ゴ Pro W3", "HiraKakuProN-W3", Arial, Helvetica, sans-serif;
line-height:1.35;
font-size:14px;
-webkit-text-size-adjust:none;
}

header, footer, nav, section{clear:both; display:block;}

p{margin:0;padding:0;}
/*strong{color:#c00; font-weight:normal;}*/
em{font-style:normal; font-weight:bold;}
address{margin:0; padding:0; font-style:normal;}
pre{margin:0 15px 2em; padding:3px; border:1px #ccc solid; font-size:12px;}

a{color:#7f0416; text-decoration:none;}

ul,ol,dl{margin:0; padding:0; list-style:none;}
ol{list-style-type:decimal;}
li,dt,dd{margin:0; padding:0;}
ul p,ul ul,ul dl,ul table,
ol p,ol ul,ol dl,ol table,
dl p,dl ul,dl dl,dl table{margin:3px 0; font-size:100%;}
ul>li:last-child,
ol>li:last-child,
dl>:last-child,
dd>:last-child{margin-bottom:0;}

table,caption{margin:0; padding:0;}
table p,table ul,table ol,table dl,table table{font-size:100%;}
table td>:last-child{margin-bottom:0;}

applet,object,iframe,blockquote,pre,
abbr,acronym,address,big,cite,code,del,dfn,ins,kbd,q,s,samp,
small,strike,sub,sup,tt,var,b,u,i{
margin:0;
padding:0;
font-style:normal;
font-weight:normal;
}







/* ----------------------------------------------------------------
	01-2. jQueryMobile css Reset 
-----------------------------------------------------------------*/
.ui-header .ui-btn-left{/* add by N.T 2012-01-18 */
position:relative;
float:left;
}
.ui-content{clear:both;}/* add by N.T 2012-02-15 */

.ui-li-thumb{/* add by N.T 2012-02-15 */
max-height: none;
position:relative;
}
div.flexslider{/*Add by MW 2012-02-28*/
width:100%;/*Add Property from 100% by MW 2012-06-07*/
margin-left:auto;/*Add Property by MW 2012-09-13*/
margin-right:auto;/*Add Property by MW 2012-09-13*/
padding-right:0;/*Add Property by MW 2012-06-07*/
padding-left:0;/*Add Property by MW 2012-06-07*/
background:#fff;
}
div.withCaption{/*Add Property by MW 2012-09-13*/
width:320px;
}
div.flexslider .slides{/*Add by MW 2012-02-28*/
margin:0 30px;
}
div.flexslider .slides:only-child > li{/*Add Property by MW 2012-09-13*/
position:static;
}
div.flexslider .slides img{/*Change Property by MW 2012-09-13*/
margin:0 auto;
}
div.withCaption .slides img{/*Add Property by MW 2012-09-13*/
float:left;
max-width:90px;
}
div.flexslider .slides p.flex-caption{/*Add Property by MW 2012-08-07*/
position:relative;
left:0;
top:0;
float:right;
width:157px;
margin-bottom:0;
}
div.flexslider .slides a p.flex-caption span.title{/*Add by MW 2012-10-09*/
font-size:120%;
}
@media only screen and (min-width : 480px){/*Add Property by MW 2012-09-13*/
	div.withCaption{
	width:100%;
	}
	div.withCaption .slides img{
	max-width:90px;
	}
	div.flexslider .slides p.flex-caption{
	float:left;
	width:74%;
	}
}
.flex-direction-nav li .prev{/* add by N.T 2012-06-07 */
left:0;
}
.flex-direction-nav li .next{/* add by N.T 2012-06-07 */
right:0;
}


/* ----------------------------------------------------------------
	02. Header
----------------------------------------------------------------- */

#ymh-header{}/*Delite properties by MW 2012-02-28*/

#ymh-header-content>h1,
#ymh-header-content>p{/*Change parent ID name by MW 2012-02-28*/
/* padding:5px 10px; display:table-cell; vertical-align:middle; */
padding:8px 10px 2px 12px; display:table-cell; vertical-align:middle;
}

#ymh-logo{line-height:1; font-size:11px;}
#ymh-logo a{display:inline-block;}

#ymh-header .ymh-button-pc{text-align:right;}
#ymh-header .ymh-button-pc a{
margin:0;
padding:1px 5px;
border:1px #ccc solid;
color:rgba(0,0,0,0);
display:inline-block;
position:relative;
width:50px;
overflow:hidden;
background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.3, #fff), to(#f0f0f0));
font-weight:normal;
text-shadow:none;
-webkit-border-radius:6px;
border-radius:6px;
}
#ymh-header .ymh-button-pc a:after{
content:"";
display:block;
width:22px;
height:100%;
overflow:hidden;
position:absolute;
top:0;
left:18px;
background:url("/common/images/icon-low.png") no-repeat -140px center;
}

#ymh-header .ymh-button-pc [class*="ui-btn-hover"]{
color:rgba(0,0,0,0);
background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#dadada));
}
#ymh-header .ymh-button-pc [class*="ui-btn-down"]{
border-color:#808080;
background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#fdfdfd));
}


#ymh-header .ymh-button-pc a.ymh-button-pc-search:after{/*add by N.T 2012-02-08*/
content:"";
display:block;
width:17px;
height:100%;
overflow:hidden;
position:absolute;
top:0;
left:21px;
background:url("/common/images/icon-low.png") no-repeat -224px center;
}

/* search area ---------------------- */
/*Add by MW 2012-02-28*/
#ymh-header-content{display:table;width:100%;}
#ymh-header .ymh-form-search{
padding:10px;
border-top:1px #fff solid;
background-color:#f1f1f1;
}
#ymh-header .ymh-form-search>:last-child{margin-bottom:0;}
#ymh-header .ymh-form-search button{overflow:hidden;}
/*/Add by MW 2012-02-28*/

/* search area ---------------------- */
/*Add by MW 2012-03-19*/
#serviceInfo{
	margin-top:20px;
	}
#serviceInfo h1 img{
	margin:0 5px 0.3em 0;
	vertical-align:middle;
	}
/*/Add by MW 2012-03-19*/


/* ----------------------------------------------------------------
	03. Footer
----------------------------------------------------------------- */

#ymh-footer{
padding-bottom:5px;
border-width:1px 0 0;
border-color:#a2a2a2;
border-style:solid;
color:#333;
background:#d1d1d1;
font-size:11px;
font-weight:normal;
text-shadow:0 1px 0 #fff;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
#ymh-footer>:last-child{margin-bottom:0;}

#ymh-footer .ymh-form-search{
padding:10px;
border-top:1px #fff solid;
background-color:#f1f1f1;
}
#ymh-footer .ymh-form-search>:last-child{margin-bottom:0;}
#ymh-footer .ymh-form-search button{overflow:hidden;}

#ymh-footer .ymh-link-list{margin:0 0 5px;}
#ymh-footer .ymh-link-list>li{border-color:#b4b4b4; display:block; background:#d9d9d9;}

#ymh-footer .ymh-link-list>[class*="ui-btn-hover-c"],
#ymh-footer .ymh-link-list>[class*="ui-btn-down-c"]{background-color:#c4c4c4;}

#ymh-footer .ymh-link-list>li:first-child{border-top-color:#a2a2a2;}
#ymh-footer .ymh-link-list>li:last-child{border-bottom-color:#a2a2a2;}

#ymh-copyright{margin-top:-10px; padding:0 5px; text-align:center;}

/* for icon_oshirase add by N.T 2012-02-08 */
.ymh-kaseikyo.ui-btn-icon-right .ui-icon {
    margin-top: -13px;
    position: absolute;
    top: 50%;
	right:6px;
}
.ymh-kaseikyo .ui-icon{
	width:15px;
	height:24px;
	background-color:transparent;
	background-image:url(/common/images/icon_oshirase.png);
	border-radius:0;
}
.ymh-kaseikyo .ui-icon-arrow-r {
	background-position:0 0;
}
.ymh-kaseikyo .ui-icon-shadow {
	box-shadow:none;
}



/* ----------------------------------------------------------------
	04. Modules
----------------------------------------------------------------- */

/* Default Margin ---------------------- */

h1,h2,h3,h4,h5,h6{margin:0;}

p,ul,dl,table{margin:0 0 15px;}
ol{margin:0 0 15px 2em;}

ul p,ul ul,ul dl,ul table,
ol p,ol ul,ol dl,ol table,
dl p,dl ul,dl dl,dl table{margin:2px 0 4px;}

ul ol,ol ol,dl ol{margin:2px 0 4px 2em;}

table p,table ul,table dl,table table{margin:2px 0 4px;}
table ol{margin:2px 0 4px 2em;}


/* Heading ---------------------- */

/*___ .ymh-hdg-l1 ___*/

.ymh-hdg-l1-container{
border-width:1px 0;
border-color:#a48fc1 transparent #e7e7e7;
border-style:solid;
color:#333;
/*background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.3, #fff), to(#f4f4f4));*/ /* comment out by N.T 2011-10-27*/
/* add by N.T 2011-10-27 [start] */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 30%, #f4f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(30%,#ffffff), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 30%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#ffffff 30%,#f4f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 30%,#f4f4f4 100%); /* IE10+ */
background: linear-gradient(top, #ffffff 0%,#ffffff 30%,#f4f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */
/* add by N.T 2011-10-27* [end] */
text-shadow:0 1px 0 #fff;
}
.ymh-hdg-l1-container .ymh-hdg-l1{
margin:10px;
font-size:18px;
text-align:left;
overflow: visible;
white-space:normal;
}

/*___ [data-rel="back"]+.ymh-hdg-l1 ___*/

[data-rel="back"]+.ymh-hdg-l1{padding-left:80px;}

/*___ [data-position="inline"]>[data-icon="arrow-l"]+.ymh-hdg-l1 ___*/

[data-position="inline"]>[data-icon="arrow-l"]+.ymh-hdg-l1{
	/*padding-left:80px;*/ /* rollbacked 2012-02-15 <= comment out by N.T 2012-01-18 */
	float:left; /* rollbacked 2012-02-15 <= Add by N.T 2012-01-18  */
	margin-left:20px; /* rollbacked 2012-02-15 <= Add out by N.T 2012-01-18 */
}

/*___ ymh-hdg-l2 common ___*/

[class*="ymh-hdg-l2"]{margin:0 0 10px; font-size:16px;}

/*___ .ymh-hdg-l2 ___*/

.ymh-hdg-l2{
margin:0 -15px 10px;
padding:8px 10px;
border-width:2px 0 1px;
border-color:#828282 transparent #ccc;
border-style:solid;
background:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#fff));
-webkit-border-radius:0;
border-radius:0;
}

/*___ ymh-hdg-l3 common ___*/

[class*="ymh-hdg-l3"]{margin:0 0 10px; font-size:15px;}

/*___ .ymh-hdg-l3 ___*/

.ymh-hdg-l3{
margin:0 -15px 5px;
padding:5px 15px;
border-top:1px #ccc dotted;
background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#fff));
}

/*___ .ymh-hdg-l3-01 ___*/



/* Paragraph ---------------------- */


/* Ordered List ---------------------- */


/* Unordered List ---------------------- */

/*___ .ymh-list-unorder ___*/

.ymh-list-unorder>li{margin-bottom:5px; padding-left:12px; position:relative;}
.ymh-list-unorder>li:after{
content:"";
display:block;
width:6px;
height:6px;
position:absolute;
top:7px;
left:0;
background-color:#828282;
-webkit-border-radius:3px;
border-radius:3px;
}

/*___ .ymh-list-line ___*/

.ymh-list-line>li{
margin-right:5px;
padding-right:8px;
border-right:1px #fff solid;
display:inline-block;
}
.ymh-list-line>li:last-child{margin-right:0; padding-right:0; border-right:none;}

/*___ .ymh-list-line-01 ___*/

.ymh-list-line-01>li{
margin-right:5px;
display:inline-block;
}
.ymh-list-line-01>li:last-child{margin-right:0;}

/* Definition List ---------------------- */

/*___ ymh-list-definition ___*/

.ymh-list-definition{margin:0 0 15px;}
.ymh-list-definition>dt{
margin-bottom:5px;
padding-bottom:2px;
border-bottom:1px #ccc dotted;
font-size:15px;
font-weight:bold;}
.ymh-list-definition>dd{margin-bottom:10px;}
.ymh-list-definition>dd:last-child{margin-bottom:0;}

/* Table ---------------------- */

th,td{word-break: break-all;word-wrap: break-word;} /*added by N.T 2011-10-27*/

/*___ ymh-tbl common ___*/

[class*="ymh-tbl"]{
margin:0 0 15px;
border:none;
border-collapse:collapse;
width:100%;
background-color:#fff;
}
[class*="ymh-tbl"] th,[class*="ymh-tbl"] td{padding:3px 5px; border:1px #999 solid;}
[class*="ymh-tbl"] th{background-color:#ececec; font-weight:normal;}

/* Link ---------------------- */

/*___ .ymh-link-list ___*/


/*___ .ymh-link-list-01 ___*/

.ymh-link-list-01{margin:-5px 0 15px  !important; overflow:hidden; }
.ymh-link-list-01>li{margin:0 10px 5px 0; /*width:82px;*/ float:left; display:block; min-height:30px;overflow:hidden;} /* 2011-11-18 Updated by N.T */
.ymh-link-list-01>li:last-child{margin-right:0;}
/* 2011-11-08 Comment out[START] by N.T */
/*.ymh-link-list-01>li a{
padding:4px 5px 4px 22px;
border:1px #ccc solid;
color:#333 !important;
display:block;
position:relative;
background:-webkit-gradient(linear, left top, left bottom, from(#fafeff), color-stop(0.5, #fafeff), color-stop(0.5, #e7f5ff), to(#e7f5ff));
font-size:10px;
background-color:#000;
-webkit-border-radius:3px;
border-radius:3px;
}
.ymh-link-list-01>li a:after{
content:"";
display:block;
width:16px;
height:16px;
position:absolute;
top:3px;
left:3px;
background:url("/common/images/icon-low.png") no-repeat 0 0;
}
.ymh-link-list-01 .ymh-twitter:after{background-position:-10px center;}
.ymh-link-list-01 .ymh-facebook:after{background-position:-36px center;}
.ymh-link-list-01 .ymh-digg:after{background-position:-62px center;}
.ymh-link-list-01 .ymh-myspace:after{background-position:-88px center;}
*/
/* 2011-11-08 Comment out[END] by N.T */

/*___ .ymh-link-list-thumb ___*/

.ymh-link-list-thumb{
margin:0 0 15px;
-webkit-box-shadow:none;
box-shadow:none;
}
.ymh-link-list-thumb>li:last-child{border-bottom-width:1px;}
.ymh-link-list-thumb>li a{padding:5px 40px 5px 10px !important;}
/*.ymh-link-list-thumb>li.ui-li-has-thumb a{padding:5px 40px 5px 100px !important; min-height:70px !important;}
*/.ymh-link-list-thumb>li.ui-li-has-thumb a{padding:0px 40px 0px 0px !important; min-height:70px !important;}/* comment out by N.T 2012-02-15 */
.ymh-link-list-thumb>li:first-child .ymh-thumb{
-webkit-border-top-left-radius:0.6em;
border-top-left-radius:0.6em;
}
.ymh-link-list-thumb>li:last-child .ymh-thumb{
-webkit-border-bottom-left-radius:0.6em;
border-bottom-left-radius:0.6em;
}
.ymh-link-list-thumb .ymh-hdg{margin:0 0 5px;}
.ymh-link-list-thumb .ymh-sup{
display:table;/*Add Property by MW 2012-06-11*/
white-space:normal;
}
.ymh-link-list-thumb .ymh-sup img{/*Add by MW 2012-06-11*/
display:table-cell;
margin-right:4px;}
.ymh-link-list-thumb .ymh-sup span{/*Add by MW 2012-06-11*/
display:table-cell;
vertical-align:top;
}
.ymh-link-list-thumb [class*="ui-btn-active"]{border-width:1px 0 0;}

/*___ .ymh-link-list-thumb.ymh-branch-01 ___*/

.ymh-link-list-thumb.ymh-branch-01{margin:-15px -15px 15px;}
.ymh-link-list-thumb.ymh-branch-01>li:first-child{ border-top:none;}

.ymh-link-list-thumb.ymh-branch-01 .ymh-thumb{background-color:#fff;}
.ymh-link-list-thumb.ymh-branch-01>li:first-child .ymh-thumb,
.ymh-link-list-thumb.ymh-branch-01>li:last-child .ymh-thumb{
-webkit-border-radius:0;
border-radius:0;
}

/* Button ---------------------- */

/*___ ymh-button common ___*/

[class*="ymh-button"] .ui-shadow{
-webkit-box-shadow:none;
box-shadow:none;
}
[class*="ymh-button"] .ui-btn{
margin:0 0 15px;
-webkit-border-radius:3px;
border-radius:3px;
}
[class*="ymh-button"] .ui-btn-inner{padding:5px; border-radius:3px; -webkit-border-radius:3px;}

/*___ .ymh-button-01 ___*/

.ymh-button-01 .ui-btn{
background:#fff;
font-weight:normal;
}
.ymh-button-01 .ui-btn-inner{padding:2px;}

/*___ .ymh-button-02 ___*/

.ymh-button-02 .ui-btn{
border:1px #433a3a solid;
color:#fff;
background:-webkit-gradient(linear, left top, left bottom, from(#f9c597), color-stop(0.5, #ee8121), color-stop(0.5, #ce6305), to(#ce6305));
text-shadow:0 -1px 0 rgba(0,0,0,0.7);
}

/*___ .ymh-button-03 ___*/

.ymh-button-03 .ui-btn{
border:1px #433a3a solid;
color:#000;
background:-webkit-gradient(linear, left top, left bottom, from(#fdefc5), color-stop(0.5, #ffe282), color-stop(0.5, #f5d04b), to(#f7d56c));
}

/*___ .ymh-button-close ___*/

.ymh-button-close .ui-btn-inner{padding:7px 40px 10px 10px;}
.ymh-button-close .ui-btn-icon-left .ui-icon{
margin-top:-12px;
border:3px #fff solid;
left: auto;
right:8px;
-webkit-border-radius:12px;
border-radius:12px;
-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.5);
box-shadow:0px 1px 4px rgba(0,0,0,0.5);
}



/*___ .ymh-button-zoom ___*/

.ymh-button-zoom .ui-btn{
background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#eee));
text-align:center;
}
.ymh-button-zoom .ui-btn:before{
margin-top: -5px;
content:"";
display:inline-block;
width:20px;
height:16px;
overflow:hidden;
vertical-align:middle;
background:url("/common/images/icon-low.png") no-repeat -168px center;
}
.ymh-button-zoom .ui-btn>span{display: inline-block;}

/* Navigation ---------------------- */

/*___ .ymh-pager ___*/

.ymh-pager{
border:1px #ccc solid;
display:table;
width:100%;
background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e0e0e0));
font-weight:bold;
text-align:center;
text-shadow:0 1px 0 #fff;
-webkit-border-radius:15px;
border-radius:15px;
font-size:14px;
}
.ymh-pager li{
color:#999;
display:table-cell;
vertical-align:middle;
width:45%;
}
.ymh-pager li.ymh-prev{border-right:1px #ccc solid;}
.ymh-pager li.ymh-next{border-left:1px #fff solid;}
.ymh-pager a{
padding:6px 30px;
color:#333 !important;
display:block;
position:relative;

text-decoration:none;
}
.ymh-pager li a:after{
margin-top:-9px;
content:"";
display:block;
width:18px;
height:18px;
position:absolute;
top:50%;
right:10px;
background:rgba(0,0,0,.4) url("/common/jquery/images/icons-18-white.png") no-repeat -108px 50%;
-moz-border-radius:9px;
-webkit-border-radius:9px;
border-radius:9px;
}
.ymh-pager li.ymh-prev a:after{
right:auto;
left:10px;
background-position:-144px 50%;
}

/* Notice ---------------------- */

.ymh-notice-list{font-size:12px;}
.ymh-notice-list>li{ margin-bottom:3px; padding-left:1em; position:relative;}
.ymh-notice-list>li span{
position:absolute;
top:2px;
left:0;
}

/* Image ---------------------- */


/*___ .ymh-image-full ___*/

.ymh-image-full{margin:0 -15px 15px;}
.ymh-image-full>span.ymh-font-sup{display:block; margin-right:15px; text-align:right;} /*2011-11-10 Added by N.T*/ 

/*___ image-parallel common ___*/

[class^="ymh-image-parallel"]{margin-bottom:15px; overflow:hidden;}
[class^="ymh-image-parallel"]>.ymh-column{overflow:hidden;}
[class^="ymh-image-parallel"]>.ymh-image{clear:both;}
[class^="ymh-image-parallel"]>.ymh-image>:last-child{margin-bottom:0;}
[class^="ymh-image-parallel"]>.ymh-column>:last-child{margin-bottom:0;}

/*___ .image-parallel-l ___*/

.ymh-image-parallel-l>.ymh-image{padding-right:15px; float:left;}

/*___ .image-parallel-r ___*/

.ymh-image-parallel-r>.ymh-image{padding-left:15px; float:right;}

/*___ image-parallel.branch01 common ___*/

[class^="ymh-image-parallel"].ymh-branch-01>.ymh-column{overflow:visible;}


/* Layout ---------------------- */

/*___ .ymh-lyt-tbl ___*/

.ymh-lyt-tbl{margin-bottom:15px; padding:0; display:table; width:100%;}
.ymh-lyt-tbl>.ymh-cell{padding-right:10px; display:table-cell; vertical-align:middle;}
.ymh-lyt-tbl>.ymh-cell:last-child{padding-right:0;}
.ymh-lyt-tbl>.ymh-cell>:last-child{margin-bottom:0;}

/*___ .ymh-lyt-box ___*/
.ymh-lyt-box{/*Add by MW 2012-10-10*/
display:-webkit-box;
width:100%;
margin-bottom:15px;
padding:0;
}
.ymh-lyt-box>.ymh-cell{/*Add by MW 2012-10-10*/
width:48.5%;
padding-right:10px;
vertical-align:middle;
}

/* Box ---------------------- */

/*___ ymh-box common ___*/

[class*="ymh-box"]{margin:0 0 15px; padding:10px;}
[class*="ymh-box"]>:last-child{margin-bottom:0;}

/*___ .ymh-box ___*/

.ymh-box{background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#fff));}

/*___ .ymh-box-01 ___*/

.ymh-box-01{
border:1px #f2efd5 solid;
background-color:#fffef5;
-webkit-border-radius:4px;
border-radius:4px;
}

/*___ .ymh-box-02 ___*/

.ymh-box-02{
border:1px #e3e3e3 solid;
background-color:#fdfdfd;
}

/* Form ---------------------- */

/*___ .ymh-form-text ___*/

.ymh-form-text>div{
width:100%;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}

.ymh-form-text input{padding:4px 0 !important;}
.ymh-form-text input[placeholder="Enter ZIP code"]{
font-size:12px;
-webkit-border-radius:6px;
border-radius:6px;
}

/*___ .ymh-form-sort ___*/

.ymh-form-sort{
margin-bottom:10px;
padding:10px 15px;
border-top:1px #fff solid;
background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5),  to(#fff));
font-size:12px;
}
.ymh-form-sort>*{margin-bottom:5px;}
.ymh-form-sort>:last-child{margin-bottom:0;}

.ymh-form-sort .ymh-form-select .ui-select{width:100%;}
.ymh-form-sort .ymh-form-select .ui-select .ui-btn{ 
margin:0;
border-color:#cba0a4;
color:#fff;
background:-webkit-gradient(linear, left top, left bottom, from(#ecbdc3), to(#d8a1a6));
text-shadow:0 1px 0 #7F0416;
-webkit-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
}
.ymh-form-sort .ymh-form-select .ui-select [class*="ui-btn-hover"],
.ymh-form-sort .ymh-form-select .ui-select [class*="ui-btn-down"]{
background:-webkit-gradient(linear, left top, left bottom, from(#dd969e), to(#bf7379));
}

.ymh-form-sort .ymh-form-select .ui-select .ui-btn-inner{
padding:5px 22px 5px 2px;
-webkit-border-radius:3px;
border-radius:3px;
}
.ymh-form-sort .ymh-form-select .ui-select .ui-icon{right:5px;}


/* Component ---------------------- */

/*___ .ymh-item ___*/

.ymh-item{
margin-bottom:15px;
border:1px #ccc solid;
font-size:12px;
-webkit-border-radius:0.6em;
border-radius:0.6em;
}
.ymh-item .ymh-detail{margin-bottom:0; border-bottom:1px #ccc solid;}
.ymh-item .ymh-detail:last-child{border-bottom:none;}

.ymh-item .ymh-detail p,
.ymh-item .ymh-detail ul,
.ymh-item .ymh-detail ol,
.ymh-item .ymh-detail dl{margin:0 0 5px;}
.ymh-item .ymh-detail a{color:#333;}
.ymh-item .ymh-detail a:hover {color:#333;}
.ymh-item .ymh-detail a:active {color:#333;}
.ymh-item .ymh-detail a:visited {color:#333;}
.ymh-item .ymh-detail .ymh-font-sup{margin:0 0 5px 10px !important;}

.ymh-item .ymh-hdg{margin:0 0 10px; font-size:16px;}
.ymh-item .ymh-hdg .ymh-d-peg{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-2px;}/* add by NT 2012-01-12*/

/*___ .ymh-item > .ymh-lyt-tbl ___*/

.ymh-item .ymh-lyt-tbl{margin-bottom:0;}
.ymh-item .ymh-cell{padding:0 20px 10px 0; vertical-align:top;}

/*___ .ymh-item > .ymh-thumb ___*/

.ymh-item .ymh-cell.ymh-thumb{padding:4px 10px 10px 0; width:80px;}
.ymh-item .ymh-cell.ymh-thumb p{margin-bottom:0;}
.ymh-item .ymh-cell.ymh-thumb img{padding-left:1px;}
.ymh-item .ymh-detail:first-child .ymh-cell.ymh-thumb img{
-webkit-border-top-left-radius:0.6em;
border-top-left-radius:0.6em;
}

/*___ .ymh-item > .ymh-delears-info ___*/ /* add by NT 2012-01-12*/

.ymh-item .ymh-cell.ymh-delears-info{
margin:0;
padding:10px 40px 10px 10px;
}
.ymh-item .ymh-cell.ymh-delears-btn{
margin:0;
padding:0 10px 0 0;
}
/*___ .ymh-item > .ymh-link-block ___*/

.ymh-item .ymh-link-block{
margin:0;
padding:3px 40px 0 10px;
color:#333;
display:block;
min-height:100px;
position:relative;
font-weight:normal;
text-decoration:none;
text-align:left;
}

.ymh-item .ymh-link-block:after{
margin-top:-9px;
content:"";
display:block;
width:18px;
height:18px;
position:absolute;
top:50%;
right:10px;
background:rgba(0,0,0,.4) url("/common/jquery/images/icons-18-white.png") no-repeat -108px 50%;
-moz-border-radius:9px;
-webkit-border-radius:9px;
border-radius:9px;
}

.ymh-item .ymh-link-block[class*="ui-btn-hover"],
.ymh-item .ymh-link-block[class*="ui-btn-down"]{
background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff));
}
.ymh-item .ymh-link-block[class*="ui-btn-active"]{border: none;}

/*___ .ymh-item > .ymh-button ___*/

.ymh-item .ymh-button .ui-btn{margin:0 0 0 10px;}
.ymh-item .ymh-button .ui-btn-inner{padding:5px; width:60px;}
.ymh-item .ymh-button-01 .ui-btn{margin:0;}

/*___ .ymh-item > .ymh-box ___*/

.ymh-item .ymh-detail .ymh-box{margin-bottom:0;}
.ymh-item .ymh-detail:last-child .ymh-box{
-webkit-border-bottom-left-radius:0.6em;
-webkit-border-bottom-right-radius:0.6em;
border-bottom-left-radius:0.6em;
border-bottom-right-radius:0.6em;
}
.ymh-item .ymh-box .ymh-list-line{margin-bottom:0;}
.ymh-item .ymh-box .ymh-list-line>li{ border:none;}

/*___ .ymh-item.ymh-branch-01 ___*/

.ymh-item.ymh-branch-01{
margin: 0 -15px 15px;
border-width:1px 0;
-webkit-border-radius:0;
border-radius:0;
}

.ymh-item.ymh-branch-01 .ymh-detail:first-child .ymh-cell.ymh-thumb img,
.ymh-item.ymh-branch-01 .ymh-detail:last-child .ymh-box{
-webkit-border-radius:0;
border-radius:0;
}

/*___ .ymh-toggle-container ___*/

.ymh-toggle-container{margin:0 0 15px;}

/*___ .ymh-toggle ___*/
.ymh-toggle-container.ui-collapsible-set div.ui-collapsible:only-child h2.ymh-toggle-hdg a.ui-collapsible-heading-toggle{/*add 2012-08-07*/
-webkit-border-top-right-radius:0.6em;
-webkit-border-top-left-radius:0.6em;
border-top-right-radius:0.6em;
border-top-left-radius:0.6em;
}

[class*="ymh-toggle"] .ymh-toggle-hdg{margin:0;}
[class*="ymh-toggle"] .ymh-toggle-hdg a{-webkit-box-shadow:none; box-shadow:none;}

[class*="ymh-toggle"] .ymh-link-list.ymh-branch-01{margin:0;}
[class*="ymh-toggle"] .ymh-link-list.ymh-branch-01>li{
border-width:1px 1px 0;
border-color:#ccc;
border-style:solid;
background:#f7f7f7;
}
[class*="ymh-toggle"] .ymh-link-list.ymh-branch-01>li:first-child{border-top:none;}
[class*="ymh-toggle"] .ymh-link-list.ymh-branch-01>li:last-child{border-bottom:1px #ccc solid;}
[class*="ymh-toggle"] .ymh-link-list.ymh-branch-01 [class*="ui-btn-hover"]{
background-image: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#eee));
}
[class*="ymh-toggle"] .ymh-link-list.ymh-branch-01 [class*="ui-btn-down"]{
background:-webkit-gradient(linear, left top, left bottom, from(#d3d3d3), to(#eee));
}

[class*="ymh-toggle"] .ymh-form-sort{margin:0 -15px 10px;}

/*___ .ymh-toggle-01 ___*/

.ymh-toggle-01{margin:-1px 0 0;}
.ymh-toggle-01 .ymh-toggle-hdg{margin:0 -15px;}
.ymh-toggle-01 .ymh-toggle-hdg a{
border-width:1px 0;
border-color:#a2a2a2 transparent;
border-style:solid;
background:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#fff));
-webkit-border-radius:0;
border-radius:0;
}
.ymh-toggle-container .ymh-toggle-01:last-child .ymh-toggle-hdg a{border-bottom:1px #a2a2a2 solid;}

.ymh-toggle-01 .ymh-toggle-hdg.ui-collapsible-heading-collapsed a{border-bottom:none;}

/* Common Hook ---------------------- */

/*___ Icon Control ___*/

.ymh-icon-new,
.ymh-icon-discotinued{
padding:1px 3px;
color:#fff;
display:inline-block;
background-color:#ff3f5b;
font-size:11px;
text-shadow:none;
border-radius:3px;
}
.ymh-icon-discotinued{background-color:#757778;}

.ymh-icon-color:before{
margin-right:2px;
content:"";
display:inline-block;
width:15px;
height:15px;
background:url("/common/images/icon-color-vari.gif") no-repeat 0 center;
vertical-align:middle;
}

.ymh-icon-pc:after{
margin:0 0 -3px 5px;
content:"";
display:inline-block;
width:22px;
height:16px;
background:url("/common/images/icon-low.png") no-repeat -140px center;
}



/*___ Margin Padding Control ___*/

.ymh-m-auto{margin-right:auto !important; margin-left:auto !important;}
.ymh-m-all-00{margin:0 !important;}
.ymh-m-top-00{margin-top:0 !important;}
.ymh-m-right-00{margin-right:0 !important;}
.ymh-m-bottom-00{margin-bottom:0 !important;}
.ymh-m-left-00{margin-left:0 !important;}

.ymh-m-top-05{margin-top:5px !important;}
.ymh-m-right-05{margin-right:5px !important;}
.ymh-m-bottom-05{margin-bottom:5px !important;}
.ymh-m-left-05{margin-left:5px !important;}

.ymh-m-top-10{margin-top:10px !important;}
.ymh-m-right-10{margin-right:10px !important;}
.ymh-m-bottom-10{margin-bottom:10px !important;}
.ymh-m-left-10{margin-left:10px !important;}

.ymh-p-all-00{padding:0 !important;}
.ymh-p-top-00{padding-top:0 !important;}
.ymh-p-right-00{padding-right:0 !important;}
.ymh-p-bottom-00{padding-bottom:0 !important;}
.ymh-p-left-00{padding-left:0 !important;}

.ymh-p-top-10{padding-top:10px !important;}
.ymh-p-right-10{padding-right:10px !important;}
.ymh-p-bottom-10{padding-bottom:10px !important;}
.ymh-p-left-10{padding-left:10px !important;}

/*___ line control ___*/

.ymh-line-top{border-top:1px #d1d1d1 solid !important;}
.ymh-line-bottom{border-bottom:1px #d1d1d1 solid !important;}
.ymh-line-reset-top{border-top:none !important;}
.ymh-line-reset-bottom{border-top:none !important;}

.ymh-line-top-dot{border-top:1px #d1d1d1 dotted !important;}
.ymh-line-bottom-dot{border-bottom:1px #d1d1d1 dotted !important;}

/*___ Align Control ___*/

.ymh-left{text-align:left !important;}
.ymh-center{text-align:center !important;}
.ymh-right{text-align:right !important;}
.ymh-middle{vertical-align:middle !important;}

table.ymh-left th,
table.ymh-left td,
thead.ymh-left>tr>*,
tbody.ymh-left>tr>*{text-align:left;}

table.ymh-center th,
table.ymh-center td,
thead.ymh-center>tr>*,
tbody.ymh-center>tr>*{text-align:center;}

table.ymh-right th,
table.ymh-right td,
thead.ymh-right>tr>*,
tbody.ymh-right>tr>*{text-align:right;}

table.ymh-middle th,
table.ymh-middle td,
thead.ymh-middle>tr>*,
tbody.ymh-middle>tr>*{vertical-align:middle;}

/*___ Font Control ___*/

.ymh-font-sup{font-size:10px; display:inline-block; line-height:1.25;}

/*___ Width Control ___*/

.ymh-w-auto{width:auto !important;}
.ymh-w-10{width:10% !important;}
.ymh-w-20{width:20% !important;}
.ymh-w-25{width:25% !important;}
.ymh-w-30{width:30% !important;}
.ymh-w-35{width:35% !important;}
.ymh-w-33{width:33% !important;}
.ymh-w-40{width:40% !important;}
.ymh-w-45{width:45% !important;}
.ymh-w-50{width:50% !important;}
.ymh-w-55{width:55% !important;}
.ymh-w-60{width:60% !important;}
.ymh-w-65{width:65% !important;}
.ymh-w-66{width:66% !important;}/* add by N.T 2011-11-22 */
.ymh-w-70{width:70% !important;}
.ymh-w-75{width:75% !important;}
.ymh-w-80{width:80% !important;}
.ymh-w-85{width:85% !important;}
.ymh-w-90{width:90% !important;}
.ymh-w-95{width:95% !important;}

/*___ Display Control ___*/

.ymh-block{display:block !important;}
.ymh-inline-block{display:inline-block !important;}
.ymh-inline{display:inline !important;}

/*___ Brand Image Rotation ___*/

.slideshow{/*Add by MW 2012-03-07*/
	position:relative;
	height:90px;
	max-width:320px;
}
.slideshow img{/*Add by MW 2012-03-07*/
	position:absolute;
	height:90px;
	z-index:10;
}

/*___ Important Information ___*/
/*Add by MW 2012-04-04*/
div.newsFeedModule div.headingA00{
	position: relative;
	margin-bottom:15px;
	color:#333333;
	text-shadow:0 1px 0 #FFFFFF;
	border-color:#A48FC1 transparent #E7E7E7;
	border-style:solid;
	border-width:1px 0;background: #ffffff; /* Old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 30%, #f4f4f4 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(30%,#ffffff), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ffffff 0%,#ffffff 30%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ffffff 0%,#ffffff 30%,#f4f4f4 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ffffff 0%,#ffffff 30%,#f4f4f4 100%); /* IE10+ */
	background:linear-gradient(top, #ffffff 0%,#ffffff 30%,#f4f4f4 100%); /* W3C */
	}
div.newsFeedModule div.headingA00 h2.headingA01,
div#importantInformation h1.ymh-hdg-l1 a{
	display:block;
    overflow:visible;
	min-height:1.1em;
	margin:10px;
	font-size:18px;
    text-align:left;
    white-space:normal;
	}
div#importantInformation h1.ymh-hdg-l1 a{
	margin:0;
	}
div#importantInformation h1.ymh-hdg-l1 a,
div#importantInformation h1.ymh-hdg-l1 a img{
	color:#333333;
	vertical-align:text-bottom;
	}

div#importantInformation h1.ymh-hdg-l1 a img{
	margin:0 4px;
	}
div#importantInformation p.ui-li-desc{
	margin-top:0.6em;
	}
div.newsFeedModule div.headingA00 h2.headingA01{
    margin:10px;
	}
div.newsFeedModule div.headingA00 p.feed{
	position:absolute;
	right:0;
	top:0;
    margin:12px;
	font-size:12px;
	}
div.newsFeedModule div.headingA00 p.feed a{
	color:#333;
	font-weight:normal;
	}
div.newsFeedModule div.headingA00 p.feed a:hover{
	text-decoration:underline;
	}
div.newsFeedModule div.headingA00 p.feed a img{
	margin-right:4px;
	}
div.newsFeedModule dl.list{
	overflow-x:hidden;
	overflow-y:visible;
	margin:0;
	padding:0 0 15px 0;
	border-width:0;
	}
div.newsFeedModule dl.list dt.date{
	display:block;
	overflow:visible;
	position:relative;
	margin:0 0 5px;
	padding:5px 10px 0 10px;
	color:#333;
	text-shadow:0 1px 1px #FFFFFF;
	text-align:left;
	font-size:1.14em;
	font-weight:bold;
	border-top:solid 1px #ccc;
	}
div.newsFeedModule dl.list > dt.date:first-child{
	border-top:none;
	}
div.newsFeedModule dl.list > dd.desc:last-child{
	border-bottom:solid 1px #ccc;
	}
div.newsFeedModule dl.list dd.desc{
	display:block;
	overflow:visible;
	position:relative;
	margin:0 0 0.6em;
	padding:0 10px 5px 10px;
	text-shadow:0 1px 1px #FFFFFF;
	text-align:left;
	font-size:0.86em;
	}
div.newsFeedModule dl.list dd.desc a{
	display:table;
	color:#333;
	font-weight:normal;
	}
div.newsFeedModule dl.list dd.desc a img{
	display:table-cell;
	margin:4px 4px 0 0;
	}
div.newsFeedModule dl.list dd.desc a span{
	display:table-cell;
	vertical-align:top;
	}
/*/Add by MW 2012-04-04*/


/*___ Gallery images Tiling (Image enlargement) ___*/
/*Added by BOWNET 2013-03-05*/
.gallery1 { list-style: none; padding: 0; margin: 0; }
.gallery1:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery1 p { float: left; width: 33.33333333%; }
.gallery1 p a { display: block; margin: 5px; border: 1px solid #3c3c3c; }
.gallery1 p img { display: block; width: 100%; height: auto; }

.gallery2 { list-style: none; padding: 0; margin: 0; }
.gallery2:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery2 p { float: left; width: 33.33333333%; }
.gallery2 p a { display: block; margin: 5px; border: 1px solid #3c3c3c; }
.gallery2 p img { display: block; width: 100%; height: auto; }
/*Added by BOWNET 2013-03-05*/


/* ----------------------------------------------------------------
	05. HightPixelRatio
-----------------------------------------------------------------*/
/* Comment Out by MW 120228
@media
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){ 
*/

/* icon.png ---------------------- */

#ymh-header .ymh-button-pc a:after,
.ymh-link-list-01>li a:after,
.ymh-button-zoom .ui-btn:before,
.ymh-icon-pc:after{
background-image:url("/common/images/icon.png");
-webkit-background-size:auto 16px;
background-size:auto 16px;
}

/*___ ymh-header ___*/

#ymh-header .ymh-button-pc a:after{background-position:-140px center;}

/*___ ymh-link-list-01 ___*/

.ymh-link-list-01>li a:after{}
.ymh-link-list-01 .ymh-twitter:after{}
.ymh-link-list-01 .ymh-facebook:after{}
.ymh-link-list-01 .ymh-digg:after{}
.ymh-link-list-01 .ymh-myspace:after{}

/*___ ymh-link-list-01 ___*/

.ymh-icon-pc:after{background-position:-140px center;}

/*___ Button ___*/

.ymh-button-zoom .ui-btn:before{background-position:-168px center;}

/* icons-36-white.png ---------------------- */

.ymh-item .ymh-link-block:after,
.ymh-pager li a:after{
background-image:url("/common/jquery/images/icons-36-white.png");
-moz-background-size:776px 18px;
-o-background-size:776px 18px;
-webkit-background-size:776px 18px;
background-size:776px 18px;
}






/* ----------------------------------------------------------------
	06. jQueryMobile css Reset 
-----------------------------------------------------------------*/

/*___ Header ___*/

.ui-footer .ui-btn-icon-right .ui-icon{right:10px;}


/*___ Footer ___*/

#ymh-footer .ymh-form-search{border:none !important; margin:0 !important;}

/*___ ui-listview ___*/
	
.ui-listview .ui-li-desc{margin-top:0;}

/*___ ui-link ___*/

.ui-body-d .ui-link{color:#7F0416;}
.ui-body-d .ui-link:hover{color:#7F0416;}
.ui-body-d .ui-link:active{color:#7F0416;}
.ui-body-d .ui-link:visited{color:#7F0416;}

/*___ ui-btn-active ___*/

.ui-btn-active{
border:1px solid #aaa;
background:#fff;
color:#333;
text-shadow:0 1px 1px 	#fff;
background-image:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff)); /* Saf4+, Chrome */
background-image:-webkit-linear-gradient(top, #eee, #fff); /* Chrome 10+, Saf5.1+ */
background-image:   -moz-linear-gradient(top, #eee, #fff); /* FF3.6 */
background-image:    -ms-linear-gradient(top, #eee, #fff); /* IE10 */
background-image:     -o-linear-gradient(top, #eee, #fff); /* Opera 11.10+ */
background-image:        linear-gradient(top, #eee, #fff);
}
.ui-btn-active a.ui-link-inherit{color:inherit;}

/*___ ui-collapsible-contain ___*/

.ui-collapsible-content .ui-listview{margin:0 -15px;}
.ui-collapsible-content{margin:0; padding:0;}

.ui-collapsible-set .ui-collapsible:last-child .ui-collapsible-heading-toggle{
-webkit-border-radius:0;
border-radius:0;
}

.ui-collapsible-set .ui-collapsible:last-child  .ui-collapsible-heading-collapsed a,
.ui-collapsible-set .ui-collapsible:last-child  .ui-listview>li:last-child{
-webkit-border-bottom-right-radius:0.6em;
-webkit-border-bottom-left-radius:0.6em;
border-bottom-right-radius:0.6em;
border-bottom-left-radius:0.6em;
}

/*___ back button ___*/

.ui-header [data-rel="back"]{
border-color:#ccc;
color:#333;
top:0.5em;
background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#eee));
text-shadow:none;
}

.ui-header [data-rel*="back"][class*="ui-btn-hover"],
.ui-header [data-rel*="back"][class*="ui-btn-down"]{
background:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e0e0e0));
}




/* movie thumnails style ---------------------- */
a.movieThumb{
position:relative;
display:block;
}
a.movieThumb span.playButton{
position:absolute;
display:block;
width:54px;
height:37px;
top:45%;
left:42%;
background:url(/common/images/icon_play.png) 0 0 no-repeat;
z-index:99;
opacity:0.7;
filter: alpha( opacity=70 );
}
a.movieThumb img{
z-index:0
}
.movieList-01 a.movieThumb{
width:300px;
height:225px;
}



/*add 2012-01-12*/
.ymh-icon-pdf:after{
margin:0 0 -3px 5px;
content:"";
display:inline-block;
width:22px;
height:16px;
background:url("/common/images/icon-low.png") no-repeat -196px center;
}

/* resize for countbox(four digits) */
li.balloon iframe.twitter-share-button {
    width: 105px!important;
}

/*add 2012-11-12*/
.ymh-button .ui-btn-inner{
font-size:12px;
}

.ymh-form-sort .ui-btn-inner{
font-size:12px;
}

.ymh-button-close .ui-btn-inner{
font-size:14px;
}

/*add 2012-12-17*/
.multiLink{
clear: both;        
margin-top:6px;
margin-left:12px;
}
.multiLink a{
margin-top:4px;
}

.ui-icon-new-window-large {
background:url(/common/images/mainarea/icon_new_window_large.gif) no-repeat transparent;
border-radius: 0px;
box-shadow: 0px 0px 0px #000;
}
