/*
Theme Name: AshikagaNew
Author: TETSUGAKUDOU
Author URI: http://tetsugakudou.jp/
*/



/* Extend CSS */
#top-menu ul li ul { width: 160px; }
.site-name, .site-logo { margin-top: 30px; }
.flex-container-home .flex-control-nav { margin-left: -65px;}
body { background-color: #F0F0F0; color: #333333; }
a { color: #3366FF; }
a:hover,
.page-header-breadcrumbs a:hover,
.portfolio-list li .cats a:hover,
.product-list li .price,
.post-product-single .product-form .price,
.related-product-lists li .price,
.post-blog .post .entry-header-meta a:hover,
.post-slide-list li .cats a:hover,
.commentlist li .fn a:hover,
.commentlist li .reply:hover,
.commentlist li .edit-link a:hover,
.product-slide-list li .price,
.widget-product li .price,
.widget-post li .meta a:hover,
.widget-tweets li .meta a:hover,
.widget-portfolio li .cats a:hover { color: #DA5A04; }
h1, h2, h3, h4, h5, h6, b, strong { /* color: #0F0F0F; */ }
#announcement-content { color: #FFFFFF; }
#announcement-content a { color: #AAAAAA; }
#announcement-content a:hover { color: #DA5A04; }
.close-announcement { background-color: #222222; }
.close-announcement:hover { background-color: #DA5A04; }
#topborder { background: #333333; }
#site-head, .site-name p, .site-logo p, #top-menu ul li a:after { color: #999999; }
#site-head { height: 181px; }
.post-item .overlay-icon, .widget_tag_cloud a:hover, .footer-widgets-area .widget_tag_cloud a:hover { background-color: #DA5A04; }
.flex-container-gallery .flex-direction-nav li a,
.flex-container-gallery .flex-pauseplay span,
.flex-container-gallery .flex-control-nav li a,
.flex-container-home .flex-direction-nav li a,
.flex-container-home .flex-pauseplay span,
.flex-container-home .flex-control-nav li a,
.homepage-slideshow-warp .link a { background-color: #333333; }
.flex-direction-nav li a:hover,
.flex-pauseplay span:hover,
.flex-control-nav li a:hover,
.flex-control-nav li a.active,
.homepage-slideshow-warp .link a:hover,
.homepage-slideshow-warp .flex-item-full .flex-caption { background-color: #DA5A04; }
.jcarousel-next,
.jcarousel-prev,
.jcarousel-next-disabled,
.jcarousel-next-disabled:hover,
.jcarousel-next-disabled:focus,
.jcarousel-next-disabled:active,
.jcarousel-prev-disabled,
.jcarousel-prev-disabled:hover,
.jcarousel-prev-disabled:focus,
.jcarousel-prev-disabled:active { background-color: #333333; }
.jcarousel-next:hover,
.jcarousel-next:focus,
.jcarousel-next:active,
.jcarousel-prev:hover,
.jcarousel-prev:focus,
.jcarousel-prev:active { background-color: #DA5A04; }
.post-blog .post .post-meta .link a { background-color: #CCCCCC; }
.blog-list .post-entry .more-link,
.shortcode-iconbox .iconbox-button a,
.post-portfolio-single .post-meta .client-url a  { background-color: #333333; }
.shortcode-iconbox .iconbox-button a:hover,
.post-portfolio-single .post-meta .client-url a:hover { background-color: #DA5A04; }
.pagination a,
.pagination span,
.normal-pagination a,
.comment-pagination a,
.comment-pagination span,
.sortable-menu li a,
.single-post-pagenation li a { background-color: #333333; }
.pagination a:hover,
.pagination span.current,
.normal-pagination a:hover,
.comment-pagination a:hover,
.comment-pagination span.current,
.sortable-menu li.current-cat a,
.sortable-menu li.active a,
.sortable-menu li a:hover { background: #DA5A04; }
.shopping-cart-list .button,
.shopping-cart-return a,
#commentform input[type="submit"],
.contact-page input[type="submit"] { background: #333333; }
.shopping-cart-list .button:hover,
.shopping-cart-return a:hover { background: #DA5A04; }
.footer-widgets-area { color: #CCCCCC; }
.footer-widgets-area a { color: #CCCCCC; }
.footer-widgets-area a:hover { color: #DA5A04; }
.footer-widgets-area .widget h3.title { color: #DA5A04; }
.footer-widgets-area .widget h3.title span { background: #0F0F0F; }
.footer-contact-info { color: #CCCCCC; }
.footer-contact-info a { color: #CCCCCC; }
.footer-contact-info a:hover { color: #DA5A04; }
.footer-message { color: #CCCCCC; }
.footer-message a { color: #CCCCCC; }
.footer-message a:hover { color: #DA5A04; }
body { font-size:13px; }
.site-name h1 { font-size:42px; }
#top-menu ul li a strong { font-size:12px; }
#top-menu ul li ul.sub-menu li a,
#top-menu ul li.selectedLava ul.sub-menu li a,
#top-menu ul li ul.children li a strong,
#top-menu ul li.selectedLava ul.children li a strong { font-size:12px; }
.site-slogan p { font-size:22px; }
.footer-message #bottom-menu li { font-size:12px; }
.footer-message p { font-size:12px; }
.homepage-slideshow-warp .flex-item-text .title { color: #181818; }
.homepage-slideshow-warp .flex-item-text .desc { color: #444444; }
.homepage-slideshow-warp .flex-item-text .desc a { color: #333333; }
.homepage-slideshow-warp .flex-item-text .desc a:hover { color: #DA5A04; }
.site-page-header h3 { color: #181818; }
#announcement { background: #444444; }
#site-head { background: #F9F9F9; border: none; }
.homepage-slideshow-warp { background: #F9F9F9; }
.site-page-header { background: #F9F9F9; }
.footer-widgets-area { background: #0F0F0F; }
.footer-contact-info { background: url(https://ashikaga.biz/askgwp/wp-content/themes/rover/assets/images/footer-contact-bg.png) no-repeat left top #202222; }
.footer-message { background: url(https://ashikaga.biz/askgwp/wp-content/themes/rover/assets/images/footer-message.png) repeat-x left top #0F0F0F; }
#top-menu ul li a { height:40px; padding-top: 15px; padding-bottom:0; }
body.nocurrent #top-menu ul li a:hover { padding-top: 72px; padding-bottom: 72px; }
#social-networking { margin-top: 10px; }

.bt { width:100%!important; }
.bt td{ text-align:left!important; padding-left:1em; }
.bt td:first-child{ padding-left:0; }
.bt.flexible td,
.bt.photogallary td{ text-align:center!important; padding-left:0; }


.jcarousel-prev,
.jcarousel-next{ position:absolute; margin-top:25px; }



/*
#top-menu { margin-left:1px!important; }
#top-menu ul li{ width:132px!important; }
*/
#top-menu ul li:nth-child(2) a{ background:url('https://ashikaga.biz/askgwp_img/menu_title_01.png') center no-repeat; }
#top-menu ul li:nth-child(3) a{ background:url('https://ashikaga.biz/askgwp_img/menu_title_09.png') center no-repeat; }
#top-menu ul li:nth-child(4) a{ background:url('https://ashikaga.biz/askgwp_img/menu_title_04.png') center no-repeat; }
#top-menu ul li:nth-child(5) a{ background:url('https://ashikaga.biz/askgwp_img/menu_title_05.png') center no-repeat; }
#top-menu ul li:nth-child(6) a{ background:url('https://ashikaga.biz/askgwp_img/menu_title_06.png') center no-repeat; }
#top-menu ul li:nth-child(7) a{ background:url('https://ashikaga.biz/askgwp_img/menu_title_07.png') center no-repeat; }
#top-menu ul li:nth-child(8) a{ background:url('https://ashikaga.biz/askgwp_img/menu_title_08.png') center no-repeat; }

@media( max-width:939px ){
  #top-menu ul li{ width:100%!important; }
}


.widget_categories li.cat-item-8{ display:none; }

.right-side #content .post-format img, .left-side #content .post-format img{
  max-width:100%; height:auto;
}

.post-blog .post-format *{ max-width:100%; }


/*20230303追記*/
img {
	height: auto!important;
}
.portfolio-list li .post-thumb img {/*style-rover.cssL340修正*/
	height: auto!important;
}

@media( min-width:425px ){
  .portfolio-list li .post-thumb img {
    width: 100%!important;
    height: auto!important;
}
}
