@charaset "UTF-8";
<br />
<b>Warning</b>:  Use of undefined constant px - assumed 'px' (this will throw an Error in a future version of PHP) in <b>/home/yamadasatoko/www/wp/wp-content/themes/ayatoritheme/style-ayatori.css.php</b> on line <b>78</b><br />
/*base*/
body {
color:#444444;
background-color:#ffffff;
}
a:link { color:#ec5f60; text-decoration:none;}
#header-bar-wrp{ background-color:; }

/*base*/
#container-out {background-color:#fee1e1;}

#header{
background: #ffffff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#ffffff));background: -webkit-linear-gradient(#ffffff, #ffffff);background: -moz-linear-gradient(#ffffff, #ffffff);background: -ms-linear-gradient(#ffffff, #ffffff);background: -o-linear-gradient(#ffffff, #ffffff);background: linear-gradient(#ffffff, #ffffff);-pie-background: linear-gradient(#ffffff, #ffffff);
behavior: url(/PIE.htc);position:relative;
}
#site-title {padding:16px 0 16px 0 !important;}
.wf{font-family: 'MS Serif', serif;}

#mn-out{
 clear:both;
 width:100%;
}

#footer{
background-color:#fee1e1;}

/*bg-grd*/
#container {
background:url(common/images-bg/grd-white.png) center 0 repeat-y;
-pie-lazy-init:true;
behavior: url(/PIE.htc);position:relative;
position:relative;
width:100%;
margin:0;
}

/*visual-wrp*/
#container-in {
background:url(common/images-bg/ptn-border2px-white.png) 0 0 repeat;
-pie-lazy-init:true;
behavior: url(/PIE.htc);position:relative;
}
#wrapper-out{
background-color:#ffffff;
}

/*globalnavi*/
#gn-out{
background: #ec5f60;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6afb0), to(#ec5f60));background: -webkit-linear-gradient(#f6afb0, #ec5f60);background: -moz-linear-gradient(#f6afb0, #ec5f60);background: -ms-linear-gradient(#f6afb0, #ec5f60);background: -o-linear-gradient(#f6afb0, #ec5f60);background: linear-gradient(#f6afb0, #ec5f60);-pie-background: linear-gradient(#f6afb0, #ec5f60);
behavior: url(/PIE.htc);position:relative;
}
/*#gn,*/
#gn li{
min-height:50px;
height: auto;  
height:50px; 
}
#gn li a{
color:#ffffff;
line-height:50px !important;
padding: 0 1.4em !important;
}
#gn li:hover > a,
#gn li.current-menu-item > a,
#gn li.current-page-ancestor > a,
#gn li.current-post-ancestor > a{
color:#ffffff;
background-color:#FB8384;}
#hn-out{ top:50px; }
#hn li a{ color:#444444; }
#mn li a{ color:#444444; }
#fn li a{ color:#444444; }
#footer-tx,
#footer-tx a{ color:#444444; }
#fn-out{ border-bottom:1px solid #FB8384; }
address{
 border-top:1px solid #fca1a2;
 border-bottom:1px solid #FB8384;
}
#footer-seo{ border-top:1px solid #fca1a2; }
#header-seo,
#header-seo a{ color:#888888; }
#footer-seo,
#footer-seo a{ color:#888888; }
#header-bar,
#home #visual,
#under #visual{width:930px;}
#under #visual .vitxt{color:#c3beba;}

.slider-wrapper,
#slider {
margin:0 auto;
width:930px;
height:355px;
position:relative;
}
#main h1{
border-top:5px solid #FB8384;
background:url(/wp/wp-content/themes/ayatoritheme/common/images-bg/h1-bg-ffffff.gif) repeat-x 0 bottom #ffffff;
}
#home-top-contents h2,
#main h2,
#side .widgets-portfolio-wrp h2,
#side .widgets-post h2,
#side .widgets-free h2{
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #eeeeee;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f7f7f7), to(#eeeeee));background: -webkit-linear-gradient(#f7f7f7, #eeeeee);background: -moz-linear-gradient(#f7f7f7, #eeeeee);background: -ms-linear-gradient(#f7f7f7, #eeeeee);background: -o-linear-gradient(#f7f7f7, #eeeeee);background: linear-gradient(#f7f7f7, #eeeeee);-pie-background: linear-gradient(#f7f7f7, #eeeeee);
behavior: url(/PIE.htc);position:relative;
/display: inline;
/zoom: 1;
}

#home-top-contents h2 span,
#main h2 span,
#side .widgets-portfolio-wrp h2 span,
#side .widgets-post h2 span,
#side .widgets-free h2 span{ border-left:5px solid #FB8384; }
#main h3{ border-bottom:2px solid #FB8384; }
#main h4{ border-left:4px solid #FB8384; }
#main h2 a.catchcopy,
#main h2 a.catchcopy,
#main .catchcopy,
#main .catchcopy a{ color:#444444; background:none !important; }


/*billboard*/
#main .billboard-wrp .h2{
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #529334;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#a9c99a), to(#529334));background: -webkit-linear-gradient(#a9c99a, #529334);background: -moz-linear-gradient(#a9c99a, #529334);background: -ms-linear-gradient(#a9c99a, #529334);background: -o-linear-gradient(#a9c99a, #529334);background: linear-gradient(#a9c99a, #529334);-pie-background: linear-gradient(#a9c99a, #529334);
behavior: url(/PIE.htc);position:relative;
}
#main .billboard-wrp .h3{ border-bottom:2px solid #529334; }

/*fukidashi*/
#main .fukidashi-wrp .h2{
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #ec5f60;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6afb0), to(#ec5f60));background: -webkit-linear-gradient(#f6afb0, #ec5f60);background: -moz-linear-gradient(#f6afb0, #ec5f60);background: -ms-linear-gradient(#f6afb0, #ec5f60);background: -o-linear-gradient(#f6afb0, #ec5f60);background: linear-gradient(#f6afb0, #ec5f60);-pie-background: linear-gradient(#f6afb0, #ec5f60);
behavior: url(/PIE.htc);position:relative;
}
#main .fukidashi-wrp .h3{ border-bottom:2px solid #ec5f60; }


/*button*/
.readmore,
.searchsubmit,
.inquiryformSubmit{
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #444444;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#a2a2a2), to(#444444));background: -webkit-linear-gradient(#a2a2a2, #444444);background: -moz-linear-gradient(#a2a2a2, #444444);background: -ms-linear-gradient(#a2a2a2, #444444);background: -o-linear-gradient(#a2a2a2, #444444);background: linear-gradient(#a2a2a2, #444444);-pie-background: linear-gradient(#a2a2a2, #444444);
behavior: url(/PIE.htc);position:relative;
}

.button-default,
.contact-default{
display:inline-block;
margin:0.5em 0 1em 0;
padding: 0.3em 1em 0.3em;
color: #ffffff !important;
font-weight:bold;
text-decoration:none !important;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #444444;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#a2a2a2), to(#444444));background: -webkit-linear-gradient(#a2a2a2, #444444);background: -moz-linear-gradient(#a2a2a2, #444444);background: -ms-linear-gradient(#a2a2a2, #444444);background: -o-linear-gradient(#a2a2a2, #444444);background: linear-gradient(#a2a2a2, #444444);-pie-background: linear-gradient(#a2a2a2, #444444);
behavior: url(/PIE.htc);position:relative;
}
.contact-default{display:block;text-align:center;margin:0;padding:20px 0;}

.readmore:hover,
.searchsubmit:hover,
.inquiryformSubmit:hover,
.button-default:hover,
.contact-default:hover{
background: #222222;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#919191), to(#222222));background: -webkit-linear-gradient(#919191, #222222);background: -moz-linear-gradient(#919191, #222222);background: -ms-linear-gradient(#919191, #222222);background: -o-linear-gradient(#919191, #222222);background: linear-gradient(#919191, #222222);-pie-background: linear-gradient(#919191, #222222);
}
.color-default{border-color:#444444;}
.button-default2,
.contact-default2{
display:inline-block;
margin:0.5em 0 1em 0;
padding: 0.3em 1em 0.3em;
color: #ffffff !important;
text-decoration:none !important;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #444444;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#a2a2a2), to(#444444));background: -webkit-linear-gradient(#a2a2a2, #444444);background: -moz-linear-gradient(#a2a2a2, #444444);background: -ms-linear-gradient(#a2a2a2, #444444);background: -o-linear-gradient(#a2a2a2, #444444);background: linear-gradient(#a2a2a2, #444444);-pie-background: linear-gradient(#a2a2a2, #444444);
behavior: url(/PIE.htc);position:relative;
}
.contact-default2{display:block;text-align:center;margin:0;padding:20px 0;}

.button-default2:hover,
.contact-default2:hover{
background: ;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#808080), to());background: -webkit-linear-gradient(#808080, );background: -moz-linear-gradient(#808080, );background: -ms-linear-gradient(#808080, );background: -o-linear-gradient(#808080, );background: linear-gradient(#808080, );-pie-background: linear-gradient(#808080, );
}

#inquiryback{
display:block;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #444444;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#a2a2a2), to(#444444));background: -webkit-linear-gradient(#a2a2a2, #444444);background: -moz-linear-gradient(#a2a2a2, #444444);background: -ms-linear-gradient(#a2a2a2, #444444);background: -o-linear-gradient(#a2a2a2, #444444);background: linear-gradient(#a2a2a2, #444444);-pie-background: linear-gradient(#a2a2a2, #444444);
behavior: url(/PIE.htc);position:relative;
behavior: url(/PIE.htc);position:relative;
}
#inquiryback:hover{
background: #888888;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c4c4c4), to(#888888));background: -webkit-linear-gradient(#c4c4c4, #888888);background: -moz-linear-gradient(#c4c4c4, #888888);background: -ms-linear-gradient(#c4c4c4, #888888);background: -o-linear-gradient(#c4c4c4, #888888);background: linear-gradient(#c4c4c4, #888888);-pie-background: linear-gradient(#c4c4c4, #888888);
}

.color-default2{border-color:#444444;}
.button-black,
.contact-black{
display:inline-block;
margin:0.5em 0 1em 0;
padding: 0.3em 1em 0.3em;
color: #ffffff !important;
font-weight:bold;
text-decoration:none !important;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background:url(common/images-bg/btn-bg-black.gif) 0 0 repeat-x #000000;
behavior: url(/PIE.htc);position:relative;
}
.contact-black{display:block;text-align:center;margin:0;padding:20px 0;}
.button-black:hover,
.contact-black:hover{background:none;background-color: #000000;}
.color-black{border-color:#000000;}
.button-gray,
.contact-gray{
display:inline-block;
margin:0.5em 0 1em 0;
padding: 0.3em 1em 0.3em;
color: #ffffff !important;
font-weight:bold;
text-decoration:none !important;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background:url(common/images-bg/btn-bg-gray.gif) 0 0 repeat-x #666666;
behavior: url(/PIE.htc);position:relative;
}
.contact-gray{display:block;text-align:center;margin:0;padding:20px 0;}
.button-gray:hover,
.contact-gray:hover{background:none;background-color: #666666;}
.color-gray{border-color:#666666;}
.button-red,
.contact-red{
display:inline-block;
margin:0.5em 0 1em 0;
padding: 0.3em 1em 0.3em;
color: #ffffff !important;
font-weight:bold;
text-decoration:none !important;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background:url(common/images-bg/btn-bg-red.gif) 0 0 repeat-x #c8161d;
behavior: url(/PIE.htc);position:relative;
}
.contact-red{display:block;text-align:center;margin:0;padding:20px 0;}
.button-red:hover,
.contact-red:hover{background:none;background-color: #c8161d;}
.color-red{border-color:#c8161d;}
.button-facebook,
.contact-facebook{
display:inline-block;
margin:0.5em 0 1em 0;
padding: 0.3em 1em 0.3em;
color: #ffffff !important;
font-weight:bold;
text-decoration:none !important;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background:url(common/images-bg/btn-bg-facebook.gif) 0 0 repeat-x #3b5998;
behavior: url(/PIE.htc);position:relative;
}
.contact-facebook{display:block;text-align:center;margin:0;padding:20px 0;}
.button-facebook:hover,
.contact-facebook:hover{background:none;background-color: #3b5998;}
.color-facebook{border-color:#3b5998;}
.button-twitter,
.contact-twitter{
display:inline-block;
margin:0.5em 0 1em 0;
padding: 0.3em 1em 0.3em;
color: #ffffff !important;
font-weight:bold;
text-decoration:none !important;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background:url(common/images-bg/btn-bg-twitter.gif) 0 0 repeat-x #33ccff;
behavior: url(/PIE.htc);position:relative;
}
.contact-twitter{display:block;text-align:center;margin:0;padding:20px 0;}
.button-twitter:hover,
.contact-twitter:hover{background:none;background-color: #33ccff;}
.color-twitter{border-color:#33ccff;}
.button-hamazo,
.contact-hamazo{
display:inline-block;
margin:0.5em 0 1em 0;
padding: 0.3em 1em 0.3em;
color: #ffffff !important;
font-weight:bold;
text-decoration:none !important;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background:url(common/images-bg/btn-bg-hamazo.gif) 0 0 repeat-x #ff6600;
behavior: url(/PIE.htc);position:relative;
}
.contact-hamazo{display:block;text-align:center;margin:0;padding:20px 0;}
.button-hamazo:hover,
.contact-hamazo:hover{background:none;background-color: #ff6600;}
.color-hamazo{border-color:#ff6600;}
.button-rss,
.contact-rss{
display:inline-block;
margin:0.5em 0 1em 0;
padding: 0.3em 1em 0.3em;
color: #ffffff !important;
font-weight:bold;
text-decoration:none !important;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background:url(common/images-bg/btn-bg-rss.gif) 0 0 repeat-x #ff9600;
behavior: url(/PIE.htc);position:relative;
}
.contact-rss{display:block;text-align:center;margin:0;padding:20px 0;}
.button-rss:hover,
.contact-rss:hover{background:none;background-color: #ff9600;}
.color-rss{border-color:#ff9600;}

/*junction*/
#main div.junction h2 a{
-webkit-border-radius: 5px 5px 0 0 / 5px 5px 0 0 ;
-moz-border-radius: 5px 5px 0 0 / 5px 5px 0 0 ;
border-radius: 5px 5px 0 0 / 5px 5px 0 0 ;
background: #ec5f60;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6afb0), to(#ec5f60));background: -webkit-linear-gradient(#f6afb0, #ec5f60);background: -moz-linear-gradient(#f6afb0, #ec5f60);background: -ms-linear-gradient(#f6afb0, #ec5f60);background: -o-linear-gradient(#f6afb0, #ec5f60);background: linear-gradient(#f6afb0, #ec5f60);-pie-background: linear-gradient(#f6afb0, #ec5f60);
behavior: url(/PIE.htc);position:relative;
}

#main div.junction h2 a:hover{
background: #FB8384;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdc1c2), to(#FB8384));background: -webkit-linear-gradient(#fdc1c2, #FB8384);background: -moz-linear-gradient(#fdc1c2, #FB8384);background: -ms-linear-gradient(#fdc1c2, #FB8384);background: -o-linear-gradient(#fdc1c2, #FB8384);background: linear-gradient(#fdc1c2, #FB8384);-pie-background: linear-gradient(#fdc1c2, #FB8384);
}

#main div.junction .j-box-in {
-webkit-border-radius: 0 0 5px 5px / 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px / 0 0 5px 5px;
border-radius: 0 0 5px 5px / 0 0 5px 5px;
behavior: url(/PIE.htc);position:relative;
}

/*feature*/
#main div.feature .h2{
-webkit-border-radius: 5px 5px 0 0 / 5px 5px 0 0 ;
-moz-border-radius: 5px 5px 0 0 / 5px 5px 0 0 ;
border-radius: 5px 5px 0 0 / 5px 5px 0 0 ;
background: #529334;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#a9c99a), to(#529334));background: -webkit-linear-gradient(#a9c99a, #529334);background: -moz-linear-gradient(#a9c99a, #529334);background: -ms-linear-gradient(#a9c99a, #529334);background: -o-linear-gradient(#a9c99a, #529334);background: linear-gradient(#a9c99a, #529334);-pie-background: linear-gradient(#a9c99a, #529334);
behavior: url(/PIE.htc);position:relative;
}

#main div.feature .f-box-in {
-webkit-border-radius: 0 0 5px 5px / 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px / 0 0 5px 5px;
border-radius: 0 0 5px 5px / 0 0 5px 5px;
behavior: url(/PIE.htc);position:relative;
border:3px solid #529334;
border-top:none;
}

#main div.feature .h3{
color:#529334; 
}


/*cssarrow*/
.cssarrow-wrp .cssarrow-tx {
background: #529334;}
.cssarrow-wrp .cssarrow-b{
border-top: 100px solid #529334;
border-bottom: 100px solid transparent;
border-left: 200px solid transparent;
border-right: 200px solid transparent;
}


/*contact*/
.contact-set {
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
behavior: url(/PIE.htc);position:relative;
}
.contact-set-in {
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
behavior: url(/PIE.htc);position:relative;
 background: #f5f5f5;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f5f5f5), to(#f0f0f0));
 background: -webkit-linear-gradient(#f5f5f5, #f0f0f0);
 background: -moz-linear-gradient(#f5f5f5, #f0f0f0);
 background: -ms-linear-gradient(#f5f5f5, #f0f0f0);
 background: -o-linear-gradient(#f5f5f5, #f0f0f0);
 background: linear-gradient(#f5f5f5, #f0f0f0);
 -pie-background: linear-gradient(#f5f5f5, #f0f0f0);
}
 
/*Side*/
#sn h2 a,
#archives h2,
#tags h2{
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #FB8384;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdc1c2), to(#FB8384));background: -webkit-linear-gradient(#fdc1c2, #FB8384);background: -moz-linear-gradient(#fdc1c2, #FB8384);background: -ms-linear-gradient(#fdc1c2, #FB8384);background: -o-linear-gradient(#fdc1c2, #FB8384);background: linear-gradient(#fdc1c2, #FB8384);-pie-background: linear-gradient(#fdc1c2, #FB8384);
behavior: url(/PIE.htc);position:relative;
/zoom: 1;
}

#sn,
#archives,
#tags{
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
behavior: url(/PIE.htc);position:relative;
background:none;
background-color: #FB8384;
}

#sn-first li>a,
#archives ul li>span,
#tags ul li>span{
background: #f0f0f0;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f8f8f8), to(#f0f0f0));background: -webkit-linear-gradient(#f8f8f8, #f0f0f0);background: -moz-linear-gradient(#f8f8f8, #f0f0f0);background: -ms-linear-gradient(#f8f8f8, #f0f0f0);background: -o-linear-gradient(#f8f8f8, #f0f0f0);background: linear-gradient(#f8f8f8, #f0f0f0);-pie-background: linear-gradient(#f8f8f8, #f0f0f0);
behavior: url(/PIE.htc);position:relative;
/zoom: 1;
}
#sn-first li>a:hover,
#archives ul li>span:hover,
#tags ul li>span:hover{
background: #fafafa;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdfdfd), to(#fafafa));background: -webkit-linear-gradient(#fdfdfd, #fafafa);background: -moz-linear-gradient(#fdfdfd, #fafafa);background: -ms-linear-gradient(#fdfdfd, #fafafa);background: -o-linear-gradient(#fdfdfd, #fafafa);background: linear-gradient(#fdfdfd, #fafafa);-pie-background: linear-gradient(#fdfdfd, #fafafa);
}

#sn-first li.current_page_item > a,
#sn-first li.current-page-ancestor > a,
#archives ul li.current_page_item > span,
#archives ul li.current-page-ancestor > span{
background: #aaaaaa !important;}

#side .banner-set ul.bnt li a{
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #f0f0f0;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f8f8f8), to(#f0f0f0));background: -webkit-linear-gradient(#f8f8f8, #f0f0f0);background: -moz-linear-gradient(#f8f8f8, #f0f0f0);background: -ms-linear-gradient(#f8f8f8, #f0f0f0);background: -o-linear-gradient(#f8f8f8, #f0f0f0);background: linear-gradient(#f8f8f8, #f0f0f0);-pie-background: linear-gradient(#f8f8f8, #f0f0f0);
behavior: url(/PIE.htc);position:relative;
}

#side .banner-set ul.bnt li a:hover{
background: #fafafa;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdfdfd), to(#fafafa));background: -webkit-linear-gradient(#fdfdfd, #fafafa);background: -moz-linear-gradient(#fdfdfd, #fafafa);background: -ms-linear-gradient(#fdfdfd, #fafafa);background: -o-linear-gradient(#fdfdfd, #fafafa);background: linear-gradient(#fdfdfd, #fafafa);-pie-background: linear-gradient(#fdfdfd, #fafafa);
}

/*PIE control*/
blockquote, .blockquote {
-pie-png-fix: true;
behavior: url(/PIE.htc);position:relative;
}
#header-bar-out {
-pie-background: linear-gradient(#f1f1f1, #e4e4e4);
behavior: url(/PIE.htc);position:relative;
}
#header-searchform,
#gn li:hover > a, #gn li.current-menu-item > a,
.box-round,
#main .billboard-wrp,
#main .fukidashi-wrp .fukidashi,
.nav-below .index a,
#side #side-bar-sitesearch,
#side #header-searchform {
behavior: url(/PIE.htc);position:relative;
}

#wrapper-out { background-image:none !important; }
#wrapper { background-image:none !important; }
#sn-first li.current_page_item a, #sn-first li.current-page-ancestor a {
background-color: #FB8384 !important;
}

#side .banner-set ul.bnt li a {
background: -webkit-linear-gradient(#FAFAFA, #60C6F0) !important;
background: -moz-linear-gradient(#FAFAFA, #60C6F0) !important;
background: -ms-linear-gradient(#FAFAFA, #60C6F0) !important;
background: -o-linear-gradient(#FAFAFA, #60C6F0) !important;
background: linear-gradient(#FAFAFA, #60C6F0) !important;
}

#gn li {
	font-size: 116% !important;
	font-weight: bold !important;
}

#gn li:hover > a, #gn li.current-menu-item > a, #gn li.current-page-ancestor > a, #gn li.current-post-ancestor > a {
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EC5F60), to(#F6AFB0)) !important;
background: -webkit-linear-gradient(#EC5F60, #F6AFB0) !important;
background: -moz-linear-gradient(#EC5F60, #F6AFB0) !important;
background: -ms-linear-gradient(#EC5F60, #F6AFB0) !important;
background: -o-linear-gradient(#EC5F60, #F6AFB0) !important;
background: linear-gradient(#EC5F60, #F6AFB0) !important;
-pie-background: linear-gradient(#ec5f60, #f6afb0) !important;
}


#home-bottom-contents h2 span{
display: block;
margin: 0 1em;
padding: 0.1em 0 0 0.5em;
font-size: 153.9%;
font-weight: bold;
line-height: 1.3;
border-left: 5px solid #FB8384;
}



#home-bottom-contents h2 {
margin-bottom: 1.5em !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #EEE;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F7F7F7), to(#EEE));
background: -webkit-linear-gradient(#F7F7F7, #EEE);
background: -moz-linear-gradient(#F7F7F7, #EEE);
background: -ms-linear-gradient(#F7F7F7, #EEE);
background: -o-linear-gradient(#F7F7F7, #EEE);
background: linear-gradient(#F7F7F7, #EEE);
-pie-background: linear-gradient(#f7f7f7, #eeeeee);
behavior: url(/PIE.htc);
position: relative;
padding: 1em 0;
width: 100%;
font-size: 100%;
font-weight: normal;
}

.post-date-portfolio{
margin:0em !important;
font-weight:bold;
font-size: 113%;
color: salmon;
}

.wp-pagenavi { padding:12px 0 0 !important; height:12px !important; }