@charset "utf-8";body{color:#1f1f1f;background:#fff;}#container{background:transparent;}.entry{font-size:15px;}#container,.pagetitle,.top-tbl-title a{text-shadow:1px 1px 0 #transparent;}.newentrylist,.posttitle,.widget-box h1{text-shadow:0 1px 0 #transparent;}a,a:visited,#dp_related_posts_horizon h4 a,#dp_related_posts_vertical h4 a{color:#1f1f1f;}.post a{color:#0e8bf2;}.post pre,.dp-pagenavi span.current,.entrylist-cat a,.entrylist-cat a:visited,nav.single-nav a,nav.single-nav a:visited,div.tagcloud a,div.tagcloud a:visited{color:#fff;background-color:#0e8bf2;text-shadow:none;}.inactive_tab{color:#666;background-color:#dfdfdf;}.inactive_tab:hover{color:#dfdfdf;background-color:#666;}a:hover,#dp_related_posts_horizon h4 a:hover,#dp_related_posts_vertical h4 a:hover,.widget_title_hover:hover,.fake-hover:hover{color:#0d93a0;}.dp-pagenavi span.current,.entrylist-cat a:hover,nav.single-nav a:hover,#wp-calendar tbody td a,.active_tab,div.tagcloud a:hover{color:#fff;background-color:#0d93a0;text-shadow:none;}.entry a{font-weight:normal;text-decoration:none;}.entry a:hover{text-decoration:underline;}.newentrylist,.free-title,.posttitle,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,h3.comment_hd_title,#reply-title,.widget-box h1{color:#005ecd;}div#site_title, #hd_right_free,ul#main_menu_ul,.entry input[type="submit"],input#submit,a.more-link,.navialignleft a,.navialignright a{text-shadow:0 1px 0 #transparent;}header#header_area,#site_title_div {box-shadow:#transparent 0 0 14px;-moz-box-shadow:#transparent 0 0 14px;-webkit-box-shadow:#transparent 0 0 14px;}div#gototop{box-shadow:#transparent 0 1px 3px;-moz-box-shadow:#transparent 0 1px 3px;-webkit-box-shadow:#transparent 0 1px 3px;}#site_banner_content{color:#fff;text-shadow:0 1px 0 #transparent;}#hd_slideshow a{color:#fff;}#hd_slideshow a:hover{color:#ecfefa;}#fixed_menu{background-color:#212121;border-bottom:1px solid rgba(33,33,33,0.8);box-shadow:0 0 10px 0 rgba(0,0,0,0);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0);}#fixed_menu a,#expand_float_menu {color:#fff;}#fixed_menu a:hover,span.fl_submenu_li{color:#07d9ed;background-color:#212121;}.expand_float_menu_li,#fixed_menu_ul ul{background-color:#212121;border-left:1px solid rgba(33,33,33,0.8);border-right:1px solid rgba(33,33,33,0.8);border-bottom:1px solid rgba(33,33,33,0.8);}#expand_global_menu,ul#main_menu_ul a,#hd_right_free,#hd_right_free a,#hd_right_free a:hover{color:#fff;}#expand_global_menu,ul#main_menu_ul li:hover,ul#main_menu_ul li.current_page_item{background-color:#07d9ed;}.menu-caption{color:#f0f0f0;}div#site_title h1{height:60px;max-height:60px;overflow:hidden;}div#site_title h1 a{height:60px;}header#header_area,#expand_global_menu,.expand_global_menu_li,nav#main_menu ul.sub-menu,#footer{background-color:#13cbdd\9;background-image:url(gradient-for-ie9.svg);background: -ms-linear-gradient(top, #13cbdd 0%, #13cbdd 100%);background: -moz-linear-gradient(top, #13cbdd 0%, #13cbdd 100%);background: -o-linear-gradient(top, #13cbdd 0%, #13cbdd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #13cbdd), color-stop(1, #13cbdd));background: -webkit-linear-gradient(top, #13cbdd 0%, #13cbdd 100%);background: linear-gradient(top, #13cbdd 0%, #13cbdd 100%);-pie-background:linear-gradient(#13cbdd, #13cbdd);}.lt-ie9 header#header_area,.lt-ie9 #expand_global_menu,.lt-ie9 #footer{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#13cbdd', endColorstr='#13cbdd', GradientType=0);}ul#main_menu_ul li:hover,ul#main_menu_ul li.current_page_item{box-shadow:rgba(255,255,255,0.3) 0 0 10px inset;-moz-box-shadow:rgba(255,255,255,0.3) 0 0 10px inset;-webkit-box-shadow:rgba(255,255,255,0.3) 0 0 10px inset;}ul#main_menu_ul ul{border:1px solid #13cbdd;}ul#main_menu_ul > li:not(:first-child){border-left:1px solid rgba(255,255,255,0.2);}ul#main_menu_ul > li:not(:last-child){border-right:1px solid #transparent;}ul#main_menu ul.children,nav#main_menu ul.sub-menu{border-bottom:1px solid #13cbdd;border-left:1px solid #13cbdd;border-right:1px solid #13cbdd;}.entry input[type="submit"],input#submit,a.more-link,.navialignleft a,.navialignright a,.wp-pagenavi a,span.pages{color:#fff;background-color:#13cbdd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#13cbdd), to(#13cbdd));background-image:-moz-linear-gradient(top, #13cbdd, #13cbdd);background-image:-ms-linear-gradient(top, #13cbdd, #13cbdd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #13cbdd), color-stop(100%, #13cbdd));background-image:-webkit-linear-gradient(top, #13cbdd, #13cbdd);background-image:-o-linear-gradient(top, #13cbdd, #13cbdd);background-image:linear-gradient(top, #13cbdd, #13cbdd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#13cbdd', endColorstr='#13cbdd', GradientType=0);-pie-background:linear-gradient(#13cbdd, #13cbdd);border:1px solid rgba(0, 0, 0, 0.15);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.4),0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.4),0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.4),0 1px 2px rgba(0, 0, 0, 0.1);}:root *> #footer{box-shadow:#transparent 0 0 14px;-moz-box-shadow:#transparent 0 0 14px;-webkit-box-shadow:#transparent 0 0 14px;}#footer{border-top:1px solid #13cbdd\9;}#footer-bottom{border-top:1px solid #13cbdd;}:root *> #footer-bottom{box-shadow:#13cbdd 0 -1px 0;-moz-box-shadow:#13cbdd 0 -1px 0;-webkit-box-shadow:#13cbdd 0 -1px 0;}div#site_banner_container{background: -ms-linear-gradient(top, #8de3ec, #8de3ec);background: -moz-linear-gradient(top, #8de3ec, #8de3ec);background: -o-linear-gradient(top, #8de3ec, #8de3ec);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8de3ec), color-stop(100%, #8de3ec));background: -webkit-linear-gradient(top, #8de3ec, #8de3ec);background: linear-gradient(top, #8de3ec, #8de3ec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8de3ec', endColorstr='#8de3ec', GradientType=0);}section#site_banner_bottom h2,#hd_slideshow,#hd_slideshow a,#hd_slideshow a:hover,#hd_slideshow a:visited {color:#fff;}div#site_banner_desc{color:#fff;}section#site_banner_bottom,div.sl_meta{background-color:#000;filter:alpha(opacity=70);background:rgba(0,0,0,0.65);}random.entry h1,.entry h2{border-bottom:6px double #0d93a0;}.entry h3{border-bottom:4px double #0d93a0;}.entry h4,.post address {border-left:6px solid #0d93a0;}.entry h5{border-bottom:1px solid #0d93a0;}.entry h6{border-bottom:1px dotted #0d93a0;}ul#switch_comment_type{border-bottom:4px solid #0d93a0;}ul#switch_comment_type, ul.dp_tab_widget_ul {border-bottom:2px solid #0d93a0;}.newentrylist,.posttitle,h3.comment_hd_title,h3#reply-title{border-bottom:1px solid #aaa\9;border-bottom:1px solid rgba(31, 31,31, 0.3);-moz-box-shadow: rgba(31, 31,31, 0.08) 0 4px 0;-webkit-box-shadow: rgba(31, 31,31, 0.08) 0 4px 0;box-shadow:rgba(31, 31,31, 0.08) 0 4px 0;}nav#dp_breadcrumb,#scrollentrybox,.widget-box h1,#container dt,#container dd {border-bottom:1px solid #aaa\9;border-bottom:1px solid rgba(31, 31,31, 0.3);}#container dl{border-top:1px solid #aaa\9;border-top:1px solid rgba(31, 31,31, 0.3);}#container dt,#container dd {border-left:1px solid #aaa\9;border-left:1px solid rgba(31, 31,31, 0.3);}#container dt,#container dd {border-right:1px solid #aaa\9;border-right:1px solid rgba(31, 31,31, 0.3);}#container th,#container td,#container blockquote,#container code,#container q,#container xmp{border:1px solid #aaa\9;border:1px solid rgba(31, 31,31, 0.3);}nav#dp_breadcrumb,#scrollentrybox,.entry,.post_excerpt,.widget-box h1{box-shadow: rgba(31, 31,31, 0.08) 0 2px 0;-moz-box-shadow: rgba(31, 31,31, 0.08) 0 2px 0;-webkit-box-shadow: rgba(31, 31,31, 0.08) 0 2px 0;}hr{border:0;border-width:1px 0 0 0\9;border-style:solid\9;border-color:##1f1f1f\9;box-shadow:0 0 1px 0 #transparent\9;height: 1px;background-image:-webkit-linear-gradient(left,rgba(31,31,31,0), rgba(31,31,31,0.75), rgba(031,31,31,0));background-image:-moz-linear-gradient(left, rgba(31,31,31,0), rgba(31,31,31,0.75), rgba(31,31,31,0));background-image:-ms-linear-gradient(left, rgba(31,31,31,0), rgba(031,31,31,0.75), rgba(31,31,31,0));background-image:-o-linear-gradient(left, rgba(31,31,31,0), rgba(31,31,31,0.75), rgba(31,31,31,0));}#container blockquote{background-color:rgba(31, 31,31, 0.05);background-color:rgba(31, 31,31, 0.064)\9;}#scrollentrybox {height:311px;}.commentlist li .odd,.commentlist li:nth-child(odd){background-color:#fff\9;background-color:transparent;}.commentlist li .even,.commentlist li:nth-child(even){background-color:#fff\9;background-color:rgba(31,31,31,0.05);}#searchform{background-color:#13cbdd;}.dp_feed_widget li a{color:#1f1f1f;}.dp_feed_widget li a:hover{color:#0d93a0;}.meta_category:before,.meta_tags:before,.meta_comment:before,.meta_date:before,.meta_feed:before,.meta_author:before,.widget_nav_menu li a:before,.widget_pages li a:before,.widget_categories li a:before,.widget_mycategoryorder li a:before,.entry ul li:before{color:#1f1f1f;}div#gototop{background:#13cbdd;}div#gototop a{color:#fff;}div#gototop a:hover{color:#0d93a0;}#footer,#ft-widget-content h1,#footer-bottom a,#footer-bottom a:hover{color:#fff;}#ft-widget-content{text-shadow:0 1px 0 #transparent;}#ft-widget-content h1{box-shadow: rgba(0, 10,0,0.5) 0 1px 0;-moz-box-shadow: rgba(0, 10,0,0.5) 0 1px 0;-webkit-box-shadow: rgba(0, 10,0,0.5) 0 1px 0;border-bottom:1px solid #fff\9;border-bottom:1px solid rgba(255, 255,255, 0.5);}.ft-widget-box a{color:#fff;}.ft-widget-box a:hover{color:#cff4f7;}#header_area{border-bottom:1px solid #13cbdd\9;}#header_area:not(:target){border-bottom:none\9;}#content{width:620px;float:left;}ul#top-posts-ul li,ul#top-cat-ul li{width:300px;}ul#top-posts-ul li{position:relative;min-height:392px;max-height:392px;}.post_thumb, .post_thumb_portfolio{width:290px;height:170px;line-height:180px;}.excerpt_thumb{width:610px;height:350px;line-height:360px;}.post_thumb img,.post_thumb_portfolio img,.excerpt_thumb img {position:absolute;top:0;left:0;width:100%;height:auto;}#sidebar{float:right; width:300px;}.widget_pages ul li a,.widget_categories ul li a,.widget_mycategoryorder ul li a{display:block;}div#ft-widget-area1{width:300px;}div#ft-widget-area1, div#ft-widget-area2, div#ft-widget-area3, div#ft-widget-area4{float:left;}div#ft-widget-area2, div#ft-widget-area3, div#ft-widget-area4{margin-left:20px;width:190px;}ul#main_menu_ul li:hover,ul#main_menu_ul li.current_page_item,#ft-widget-content h1 {  box-shadow:none;  -moz-box-shadow:none;  -webkit-box-shadow:none;}.entry input[type="submit"],input#submit,a.more-link,.navialignleft a,.navialignright a,.wp-pagenavi a,span.pages{  box-shadow:none;  -moz-box-shadow:none;  -webkit-box-shadow:none;  border:none;}.post_thumb img {    width:auto!important;    max-height:370px!important;}.post_thumb_portfolio img{    width:auto!important;    max-height:170px!important;}.post_thumb, .post_thumb_portfolio,.entrylist-thumb, .excerpt_thumb{    border:none;    -webkit-box-shadow:none;    -moz-box-shadow:none;    box-shadow:none;}/* ----------------------------------------------- *//*      BlogRoll css*//* ----------------------------------------------- */.blogroll-channel,.blogroll-channel * {    width: auto;    height: auto;    margin: 0;    padding: 0;    border: none;    text-align: left;}.blogroll-channel {    height: 147px;/*    margin-bottom: 15px; */    padding-left: 20px;    padding-top:5px;/*    border: solid 1px #999;*/    border: none;    background: #fff;    overflow-y: scroll;}.blogroll-channel .blogroll-list-wrap {    margin-bottom: 10px;}.blogroll-channel .blogroll-list {    list-style-type: none;    margin-bottom: 3px;    font-size: 12px;    line-height: 2px;}.blogroll-channel li .blogroll-list {    list-style-type: none;    margin-bottom: 3px;    font-size: 12px;    line-height: 2px;}.blogroll-channel .blogroll-list img {    vertical-align: middle;}.blogroll-channel img.blogroll-icon,.blogroll-channel img.blogroll-favicon {    margin: 0 5px 0 0;}.blogroll-channel img.blogroll-favicon {width: 16px;height: 16px;}.blogroll-channel a.blogroll-link {}.blogroll-channel .blogroll-new-entry {    margin-left: 5px;    color: red;}.blogroll-channel .blogroll-clip,.blogroll-channel .blogroll-hatebu {    margin: 0 0 0 5px;}.blogroll-channel .blogroll-link-time {    margin: 0 0 0 3px;    color: #666;    font-size: 10px;}.blogroll-channel .blogroll-ad-img {}.blogroll-channel .blogroll-ad-text {    display: block;    margin-top: 5px;    color: #666;    font-size: 12px;}/* Hiro */