@charset "UTF-8";

p.icon_plus_01{
	padding:4px;
	margin:0;
	text-align:center;
}

.icon_plus_02{
	height:40px;
}


/* image */
.v-center {
	display:table-cell;
	vertical-align:middle;
}

/*for IE6 */  
* html .v-center {
	float: left;
}
/*for IE7 */  
*:first-child+html .v-center {
	float: left;
}

.left {
	text-align: left;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}

.ar {
	text-align: right;
}

.f-left {
	float: left;
}

.f-left33 {
	float: left;
	width: 33%;
}

.f-right {
	float: right;
}

.f-end {
	clear: both;
	padding-bottom: 20px;
}
.f-end2 {
	clear: both;
}
.c-l{
	clear: left;
}
.c-r{
	clear: right;
}

.sub-end border2

/* box */
.tabEnd { padding-bottom:40px;}
.table { padding-bottom:15px;}
.frame1 { border: 1px solid #d9d9d9; padding: 10px; width: 676px; margin-bottom: 20px;}
.frame2 { border: 1px solid #d9d9d9; padding: 10px; width: 676px; margin-bottom: 20px; background:#f8f8f8;}
.frame2-3 { border: 1px solid #d9d9d9; padding: 10px; width: 358px; margin-bottom: 20px; background:#f8f8f8;}
.frame3 { border: 1px solid #d9d9d9; padding: 10px; margin-bottom: 20px; background:#f8f8f8;}
.frame4 { padding: 10px; background:#f8f8f8;}
.frame5 { border: 1px solid #d9d9d9; padding: 10px; width: 950px; background:#f8f8f8;}
.frame6 { border: 1px solid #d9d9d9; padding: 10px; width: 676px; background:#f8f8f8;}
.frame7 { border: 1px solid #d9d9d9; padding: 10px 10px 0; margin-bottom: 10px;}
.frame8 { border: 2px solid #ff0000; padding: 10px 10px 0; margin-bottom: 10px;}

.bg_frame2-3 { width:473px; height:207px; margin-bottom: 20px; background:url(/option/phone/nuro_hikari/images/step_ndarrow02-03.gif) no-repeat right center;}

/* table */
table.border0 { border:0; background:#fff; width: 100%}
table.border1 { border-top:1px solid #d9d9d9; border-left:1px solid #e5e5e5; background:#fff; width: 100%; margin-bottom:8px;}
table.border1>tbody>tr>td,
table.border1>tr>td { border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; padding:5px;}
table.border1 td.bg1 { background:#555555; color:#fff; text-align:center; font-weight:bold;}
table.border1 td.bg1b { background:#555555; color:#fff; font-weight:bold;}
table.border1 td.bg2 { background:#757575; font-weight:bold;color: #ffffff;}
table.border1 td.bg2b { background:#757575; font-weight:bold; text-align:center;color: #ffffff;}
table.border1 td.bg2c { background:#757575;color: #ffffff;}
table.border1 td.bg2d { background:#157963; font-weight:bold;color: #ffffff;}
table.border1 td.bg3 { background:#cccccc; font-weight:bold;}
table.border1 td.bg3b { background:#cccccc; font-weight:bold;}
table.border1 td.bg4 { background:#b3b3b3;}
table.border1 td.bg4c { background:#b3b3b3; color:#fff; text-align:center;}
table.border1 td.bg5 { background:#f5f5f5;}
table.border1 td.bg6 { background:#eeeeee; font-weight:bold;}
table.border1 td.bg7 { background:#323232; color:#fff;}
table.border1 td.bg8 { background:#ffefe0;}
table.border1 td.bgGrey {background: #666666;color: #ffffff;}
table.border1 td.tbc { font-weight:bold; text-align:center;}
table.border1 td.tc { text-align:center;}
table.border1 td.bg2b a{color: #FFFFFF;}
table.border1 td.bgBlue1 { background:#ebf2fb; text-align:center; font-weight:bold;}
table.border1 td.bgBlue2 { background:#034694; color:#fff; text-align:center; font-weight:bold;}
table.border1 td.bgBlue2 a{ color:#fff; }

* html table.border1{
    border-bottom: 1px solid #E5E5E5;
    border-right: 1px solid #E5E5E5;
}
* html table.border1 td {
    border-bottom: 1px solid #E5E5E5;
    border-right: 1px solid #E5E5E5;
    padding: 5px;
}

/* table */
table.border2 { border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; background:#fff; width: 100%}
table.border2>tbody>tr>td,
table.border2>tr>td { border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:5px;}
table.border2 td.bg1 { background:#666666; color:#fff; text-align:center; font-weight:bold;}
table.border2 td.bg1b { background:#666666; color:#fff; font-weight:bold;}
table.border2 td.bg2 { background:#999999; font-weight:bold;color: #ffffff;}
table.border2 td.bg2b { background:#999999; font-weight:bold; text-align:center;color: #ffffff;}
table.border2 td.bg2c { background:#999999;color: #ffffff;}
table.border2 td.bg3 { background:#cccccc; font-weight:bold;}
table.border2 td.bg3b { background:#cccccc; font-weight:bold;}
table.border2 td.bg4 { background:#b3b3b3;}
table.border2 td.bg4c { background:#b3b3b3; color:#fff; text-align:center;}
table.border2 td.bg5 { background:#f5f5f5;}
table.border2 td.bg6 { background:#eeeeee; font-weight:bold;}
table.border2 td.bg7 { background:#323232; color:#fff;}
table.border2 td.bgGrey {background: #666666;color: #ffffff;}
table.border2 td.tbc { font-weight:bold; text-align:center;}
table.border2 td.tc { text-align:center;}


.w3 {
	width: 30px;
}
.w3_5 {
	width: 35px;
}
.w4 {
	width: 40px;
}
.w4_5 {
	width: 45px;
}
.w5 {
	width: 50px;
}
.w5_5 {
	width: 55px;
}
.w6 {
	width: 60px;
}
.w6_5 {
	width: 65px;
}
.w7 {
	width: 70px;
}
.w7_5 {
	width: 75px;
}
.w8 {
	width: 80px;
}
.w8_5 {
	width: 85px;
}
.w9 {
	width: 90px;
}
.w9_5 {
	width: 95px;
}
.w10 {
	width: 100px;
}
.w11 {
	width: 110px;
}
.w13 {
	width: 130px;
}
.w15 {
	width: 150px;
}
.w20 {
	width: 200px;
}
.w23 {
	width: 230px;
}
.w30 {
	width: 300px;
}
.w32 {
	width: 320px;
}
.w35 {
	width: 350px;
}
.w40 {
	width: 400px;
}

.w50 {
	width: 500px;
}
.w55 {
	width: 100%;
}
.w57 {
	width: 570px;
}
.w58 {
	width: 580px;
}
.w59 {
	width: 590px;
}
.w60 {
	width: 600px;
}
.w61 {
	width: 610px;
}
.w62 {
	width: 620px;
}
.w63 {
	width: 630px;
}
.w70 {
	width: 700px;
}
.w35 {
	width: 35px;
}
.w50p {
	width: 50%;
}
.w40p {
	width: 40%;
}
.w30p {
	width: 30%;
}
.w25p {
	width: 25%;
}
.w10p {
	width: 10%;
}
.w13p {
	width: 13%;
}
.w18p {
	width: 18%;
}
.w20p {
	width: 20%;
}
.w33p {
	width: 33%;
}
.w35p {
	width: 35%;
}
.w100p {
	width: 100%;
}
.it{
	margin-bottom: 20px;
}



/* text */
.h3 .subtext {
	padding-left: 1em;
	font-size: 100%;
	font-weight: normal;
	color: #454545;
}
.cap {
	font-size: 90%;
	margin-left: 1em;
	font-weight: normal;
}
.cap2 {
	font-size: 90%;
	font-weight: normal;
}
.step {
	color: #666;
}
.as1 {
	text-indent: -1em;
	margin-left: 1em;
}
.as2 {
	text-indent: -2em;
	margin-left: 2em;
}
.as3 {
	text-indent: -3em;
	margin-left: 3em;
}
.as4 {
	text-indent: -4em;
	margin-left: 4em;
}

.as-17 {
	text-indent: -16px;
	margin-left: 27px;
}

.as_2rows{
	float:left;
	margin:0;
	padding:0;
}

.vt {
	vertical-align: top;
}
.vm {
	vertical-align: middle;
}
.vb {
	vertical-align: bottom;
}
.bd {
	font-weight: bold;
}
.nml{
	font-weight: normal;
}
.lh { margin-top: 500px; margin-bottom: 0 }

.clmn_contents p li {
	margin-top: 100px;
}
#popup .category_label1 {
	padding: 1px 4px;
	background: #666666;
	color: #fff;
	font-size: 94%;
}
.clmn_contents .category_label1 {
	padding: 1px 3px 0;
	background: #666666;
	color: #fff;
	font-size: 70%;
	font-weight:normal;
}
#popup .category_label2 {
	padding: 1px 12px;
	background: #999999;
	color: #fff;
	font-size: 1.23em;
}
.clmn_contents .category_label2 {
	padding: 1px 3px 0;
	background: #333333;
	color: #fff;
	font-size: 70%;
	font-weight:normal;
}
.clmn_contents .category_label3,
#popup .category_label3 {
	padding: 1px 12px;
	background: #999999;
	color: #fff;
	font-size: 1.23em;
}
/* indent */
.lv-1 {
	margin-left: 1em;
}
.lv-2 {
	margin-left: 3em;
}
.lv-3 {
	margin-left: 5em;
}


/* faq */
.faq-box {
	padding: 20px;
	margin: 10px 0 20px;
	border: 1px solid #E5E5E5;
}
.fq {
	padding-left: 20px;
}
.fa {
	padding-left: 20px;
}

/* list */
.dot {
	list-style-type: disc;
}
.mb {
	margin-bottom: 1em;
}
.mb2 {
	margin-bottom: 2em;
}
.non {
margin-left:0px;
list-style-type: none;
}

/* link */
a.w:link {
	color:#ffffff;
	text-decoration:underline;
}
a.w:visited {
	color:#ffffff;
	text-decoration:underline;
}
a.w:hover {
	color:#ffffff;
	text-decoration:none;
}
a.w:active {
	color:#ffffff;
	text-decoration:none;
}


/* form */
.clmn_contents .box_section02 {
	padding: 10px 20px;
	border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	background: #fff;
}
.clmn_contents .tb_serviceSearch th.lb_tel2 {background: url(/guide/catalog/shared/images/base/icn_tel.png) no-repeat 5px 12px;}
.clmn_contents .tb_serviceSearch th.lb_post2 {background: url(/guide/catalog/shared/images/base/icn_post.png) no-repeat 5px 12px;}
.clmn_contents .tb_serviceSearch td .text01 {
	padding: 4px 4px;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	background: #ffffff;
}

#popup .box_section02 {
	padding: 10px;
	border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	background: #ffffff;
	border: 1px solid #e5e5e5;
}
#popup .tb_serviceSearch th.lb_tel2 {background: url(/guide/catalog/shared/images/base/icn_tel.png) no-repeat 5px 12px;}
#popup .tb_serviceSearch th.lb_post2 {background: url(/guide/catalog/shared/images/base/icn_post.png) no-repeat 5px 12px;}
#popup .tb_serviceSearch td .text01 {
	padding: 4px 4px;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	background: #ffffff;
}

.box-area {
	padding: 10px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background: #ffffff;
	border: 1px solid #e5e5e5;
	position:relative;
	height:80px;
}

.box-tel {
	background: url(/guide/catalog/shared/images/base/icn_tel.png) no-repeat 5px 2px;
	padding-left:24px;
	font-weight: normal;
	position:absolute;
	top:20px;
	left:20px;
	}

.box-zip {
	background: url(/guide/catalog/shared/images/base/icn_post.png) no-repeat 5px 2px;
	padding-left:24px;
	font-weight: normal;
	position:absolute;
	top:56px;
	left:20px;
	}
	
.box-search {
	font-weight: normal;
	position:absolute;
	top:42px;
	left:360px;
	}
	
.box-search .submit {
	padding: 6px 24px;
	border: 1px solid #8e8e8e;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	background: #666666;
	color: #ffffff;
	cursor: pointer;
	margin:5px 15px 15px 15px;
	font-size:100%;
}

.box-tel .text01 ,.box-zip .text01{
	padding: 4px 4px;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	background: #ffffff;
}

/* cv */
.clmn_contents .box_cv {
	padding: 15px 20px;
	border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	background: #555555;
	color:#ffffff;
	height:72px;
	margin-bottom:10px;
}

#contents_pop .box_cv {
	padding: 15px 40px;
	border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	background: #555555;
	color:#ffffff;
	height:72px;
	margin-bottom:10px;
}


#main_box_matomete {
	text-align:left;
	width:540px;
	margin:0 auto;
	}

#matomete-caution {
	padding:15px;
	background:#f5f5f5;
}

/*3column*/
.clm-3box {
	width:198px;
	padding:12px;
	border: 1px solid #e5e5e5;
	margin-bottom:0;
	margin-right:12px;
	clear:right;
	float:left;
	height:168px;
 	}
 	
 .clm-3box-r {
	width:198px;
	height:168px;
	padding:12px;
	border: 1px solid #e5e5e5;
	margin-bottom:0;
	margin-right:0;
	clear:right;
	float:left;
 	}
 	
.border-dot {
	border: 1px dotted #f2f2f2;
	}
 	
.clm-3box-noframe {
	padding:0 12px 24px 12px;
	width:198px;
	height:15px
 	}

/*2column*/
.clm-2box-l {
	width:312px;
	padding:12px;
	border: 1px solid #e5e5e5;
	margin-bottom:0;
	margin-right:12px;
	float:left;
 	}

.clm-2box-r {
	width:312px;
	padding:12px;
	border: 1px solid #e5e5e5;
	margin-bottom:0;
	margin-right:0;
	float:right;
 	}

.clm-2box-l li {
	margin-bottom:0.25em;
	}

.clm-2box-noframe {
	padding:0 12px 24px 12px;
	width:312px;
	height:15px
 	}

 	
 /*tab*/
#clmn_mainTabs {
	margin-bottom:40px;
	}

 	 /*howto*/
.ht {
	margin-bottom:30px;
}
.ht-10 {
	margin-bottom:4px;
}
.ht .text,.ht-10 .text {
    text-align:left;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */


.ht .image-r ,.ht-10 .image-r {
    float: right;
    margin: 0 0 0 10px;
}

.ht .image-l ,.ht-10 .image-l {
    float: left;
    margin: 0 10px 0 0;
}

.ht img ,.ht-10 img {
    border: 0 none;
}

a.wh {
	color:#ffffff;
	}

/* font-size */
.font50  { font-size: 50%;}
.font60  { font-size: 60%;}
.font70  { font-size: 70%;}
.font80  { font-size: 80%;}
.font90  { font-size: 90%;}
.font110 { font-size: 110%;}
.font120 { font-size: 120%;}
.font130 { font-size: 130%;}
.font140 { font-size: 140%;}
.font150 { font-size: 150%;}
.font160 { font-size: 160%;}
.font170 { font-size: 170%;}
.font180 { font-size: 180%;}

/* padding */
.p-3 { padding:3px;}
.p-5 { padding:5px;}
.p-10 { padding:10px;}
.p-20 { padding:20px;}
.p-b3 { padding-bottom:3px;}
.p-b5 { padding-bottom:5px;}
.p-b10 { padding-bottom:10px;}
.p-b15 { padding-bottom:15px;}
.p-b20 { padding-bottom:20px;}
.p-b25 { padding-bottom:25px;}
.p-b30 { padding-bottom:30px;}
.p-b40 { padding-bottom:40px;}
.p-b50 { padding-bottom:50px;}
.p-b60 { padding-bottom:60px;}
.p-b100 { padding-bottom:100px;}
.p-b150 { padding-bottom:150px;}
.p-b250 { padding-bottom:250px;}
.p-r5 { padding-right:5px;}
.p-r7 { padding-right:7px;}
.p-r10 { padding-right:10px;}
.p-r15 { padding-right:15px;}
.p-r20 { padding-right:20px;}
.p-r25 { padding-right:25px;}
.p-r30 { padding-right:30px;}
.p-r35 { padding-right:35px;}
.p-r40 { padding-right:40px;}
.p-r50 { padding-right:50px;}
.p-r60 { padding-right:60px;}
.p-r70 { padding-right:70px;}
.p-r80 { padding-right:80px;}
.p-r90 { padding-right:90px;}
.p-r105 { padding-right:105px;}
.p-t2 { padding-top:1px;}
.p-t5 { padding-top:5px;}
.p-t10 { padding-top:10px;}
.p-t15 { padding-top:15px;}
.p-t20 { padding-top:20px;}
.p-t25 { padding-top:25px;}
.p-t30 { padding-top:30px;}
.p-t35 { padding-top:35px;}
.p-t40 { padding-top:40px;}
.p-t45 { padding-top:45px;}
.p-t50 { padding-top:50px;}
.p-t65 { padding-top:65px;}
.p-t70 { padding-top:70px;}
.p-l5 { padding-left:5px;}
.p-l10 { padding-left:10px;}
.p-l15 { padding-left:15px;}
.p-l20 { padding-left:20px;}
.p-l25 { padding-left:25px;}
.p-l30 { padding-left:30px;}
.p-l40 { padding-left:40px;}
.p-l50 { padding-left:50px;}
.p-l55 { padding-left:55px;}
.p-l60 { padding-left:60px;}
.p-l70 { padding-left:70px;}
.p-l80 { padding-left:80px;}
.p-l90 { padding-left:90px;}
.p-l100 { padding-left:100px;}
.p-l170 { padding-left:170px;}
.p-l250 { padding-left:250px;}
.ptb5_plr15 { padding: 5px 15px! important;}
.p_lr10{padding:0 10px;}
.p_lr20{padding:0 20px;}

.mar_t5 {margin:5px 0 0 0;}
.mar_t10 {margin:10px 0 0 0;}
.mar_t15 {margin:15px 0 0 0;}
.mar_t20 {margin:20px 0 0 0;}
.mar_t30 {margin:30px 0 0 0;}
.mar_t40 {margin:40px 0 0 0;}

.mar_l10 {margin:0 0 0 10px;}
.mar_l20 {margin:0 0 0 20px;}
.mar_l30 {margin:0 0 0 30px;}
.mar_l40 {margin:0 0 0 40px;}

.mar_b10 {margin:0 0 10px 0;}
.mar_b20 {margin:0 0 20px 0;}
.mar_b30 {margin:0 0 30px 0;}
.mar_b40 {margin:0 0 40px 0;}
.mar_b50 {margin:0 0 50px 0;}

.mar_r10 {margin:0 10px 0 0;}
.mar_r20 {margin:0 20px 0 0;}
.mar_r30 {margin:0 30px 0 0;}
.mar_r40 {margin:0 40px 0 0;}

.mar_tb10 {margin:10px 0;}
.mar_tb20 {margin:20px 0;}
.mar_tb30 {margin:30px 0;}
.mar_tb40 {margin:40px 0;}

.mar_lr30 {margin:0 30px;}

.mt10 {margin-top: 10px!important;}
.mt20 {margin-top: 20px!important;}
.mt30 {margin-top: 30px!important;}
.mar0 {margin: 0! important;}
.mar_b0 {margin-bottom: 0! important;}
.mar0auto {margin: 0 auto;}
.w100p {width:100%;}
.hidden {display:none;}

.borb {border-bottom: 1px solid #e5e5e5;}
.border {border: 1px solid #d9d9d9;}
.br0 {border-right: 0!important;}
.bl{ border-left: 1px solid #e5e5e5!important;}

/*201207追記*/
.box_applytel{
	width:580px;
}
.box_applytel p{
	line-height:1.7;
	margin-bottom:0;
}
.box_applytel .box_l,
.box_applytel .box_r{
/* 	background-color:#FFF; */
	padding:7px 15px;
	float:left;
}
.box_applytel .box_l{width:200px;margin-right:10px;}
.box_applytel .box_r{width:290px;}


/*201209追記*/
td.ws {
	white-space: nowrap;
}


/*20130723 どーんと割popup調整*/
.doontSubttl{
	color:#fff; 
	background-color:#000; 
	padding:6px 0 5px 15px; 
	font-size:108%; 
	font-weight:bold; 
}

.heightline571 {
	height:571px;
}

.heightline290 {
	height:290px;
}

.heightline229 {
	height:229px;
}

.heightline185 {
	height:185px;
}

.heightline183 {
	height:183px;
}

.heightline164 {
	height:164px;
}

.heightline132 {
	height:132px;
}
.heightline97 {
	height:97px;
}
.heightline276 {
	height:276px;
}
.heightline250 {
	height:250px;
}


/*Guideline btn*/
.btn_gray{
	margin-bottom:0!important;
}
.btn_gray a {
	display: block;
	color: #252525;
	text-align: center;
	padding: 10px;
	border: 1px solid #d9d9d9;
	border-radius: 2px;
	text-decoration: none!important;
	background: #fbfbfb;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbfbfb), color-stop(100%, #ebebeb));
	background-image: -webkit-linear-gradient(top, #fbfbfb, #ebebeb);
	background-image: -moz-linear-gradient(top, #fbfbfb, #ebebeb);
	background-image: -o-linear-gradient(top, #fbfbfb, #ebebeb);
	background-image: linear-gradient(to bottom, #fbfbfb, #ebebeb);
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFfbfbfb', endColorstr='#FFebebeb');
	cursor: pointer;
}
.btn_gray a:hover {
	text-decoration: none;
	background: #f5f5f5;
	color: #252525;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #e5e5e5));
	background-image: -webkit-linear-gradient(top, #f5f5f5, #e5e5e5);
	background-image: -moz-linear-gradient(top, #f5f5f5, #e5e5e5);
	background-image: -o-linear-gradient(top, #f5f5f5, #e5e5e5);
	background-image: linear-gradient(to bottom, #f5f5f5, #e5e5e5);
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFE5E5E5');
}
.btn_gray img.blank {
	vertical-align: middle;
	padding: 0 5px;
}
.btn_yellow a{
	display: block;
	padding: 10px;
	text-align: center;
	color: #252525;
	border-radius: 2px;
	border: 1px solid #fccd0a;
	background: #ffe256;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffe256), color-stop(100%, #ffc600));
	background-image: -webkit-linear-gradient(top, #ffe256, #ffc600);
	background-image: -moz-linear-gradient(top, #ffe256, #ffc600);
	background-image: -o-linear-gradient(top, #ffe256, #ffc600);
	background-image: linear-gradient(to bottom, #ffe256, #ffc600);
	*zoom: 1;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFffe256', endColorstr='#FFffc600');
	text-decoration: none!important;
	cursor: pointer;
}
.btn_yellow a:hover {
	border: 1px solid #f2c85c;
	background: #f2c85c;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2c85c), color-stop(100%, #f0af0a));
	background-image: -webkit-linear-gradient(top, #f2c85c, #f0af0a);
	background-image: -moz-linear-gradient(top, #f2c85c, #f0af0a);
	background-image: -o-linear-gradient(top, #f2c85c, #f0af0a);
	background-image: linear-gradient(to bottom, #f2c85c, #f0af0a);
	*zoom: 1;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFf2c85c', endColorstr='#FFf0af0a');
}
/**/
