﻿ .mk-imagebox-item .item-title { line-height:1.66em; padding:10% 10% 7%; letter-spacing:1px; }
 .mk-imagebox-item .item-title h5 { margin:0; text-align:center; }
 #imagebox-item-3 .item-title h5{color:#ea9023;font-weight:bold;font-size:36px;}
 #imagebox-item-4 .item-title h5{color:#ea9023;font-weight:bold;font-size:36px;}
 #imagebox-item-5 .item-title h5{color:#ea9023;font-weight:bold;font-size:32px;}


.home-content {
    width: 1000px;
    margin: 0;
    
}

			.photostream .thumb { margin-right: 37px; }

		#featured, #sidebar, .latest .thumb, .entry .thumb, .post a.more, .wp-pagenavi span.pages, #footer-bottom   { display: none; }

#footer .copyright{padding: 0 20px;margin: 0 auto;width: 1060px;font-size: 12px;}

#footer .copyright a{color:#777;}

.block{float:left;width:100%;position:relative}

#footer-top,
#footer-bottom,
.footer-wrapper .footer-copyright{padding:30px 0;}

.full-width-bottom-footer,
.full-width-top-footer,
#footer-top,
#footer-bottom{border-bottom:1px solid #444;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:20px;padding-right:20px}
.col-md-4{width:33.33333333%}
.cmn-menu__item__close .footer-menu-btn,.cmn-menu__item__close .header-menu-pc__item-btn,.cmn-menu__item__close .header-menu-sp__item-btn{pointer-events:none}
.header-menu-sp__item{margin-bottom:32px}
.header-menu-sp__item:last-child{margin-bottom:0}
.header-menu-sp__item.is-active .header-menu-sp__item-btn,.header-menu-sp__item__sub-item.is-active .header-menu-sp__sub-item-btn{color:#000}
.header-menu-sp__item-btn,.header-menu-sp__sub-item-btn{color:#b2b2c3}
.header-menu-sp__item-btn-txt-en,.header-menu-sp__item-btn-txt-jp{font-weight:700;text-align:center}
.header-menu-sp__item-btn-txt-en{font-family:'Montserrat',sans-serif;font-size:15px;letter-spacing:.36em}
.header-menu-sp__item-btn-txt-jp{font-size:10px;letter-spacing:.39em}
.search-panel-mobile{border-bottom:.0625rem solid #0F0F0F;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;margin-bottom:1.875rem;pointer-events:all}
.search-panel-mobile::before,.search-panel-mobile::after{display:table;content:' '}
.search-panel-mobile::after{clear:both}
.search-panel-mobile .search-form input[type="text"]{float:left;width:calc(100% - 30px);margin-bottom:0}
.search-panel-mobile .search-form .btn.small{padding-left:0;padding-right:0;float:left;width:calc(50% - 50px);min-width:auto}
.search-panel-mobile .search-form a.icon-search{width:1.375rem;height:1.375rem;position:relative;top:.125rem;left:-.125rem;float:right;color:#0F0F0F}
.search-panel-mobile .search-form a.icon-search span{text-indent:-10000em;display:inline-block}
.search-panel-mobile .search-form a.icon-search:before{font-family:adventure;content:"";font-size:1.375rem;width:1.375rem;height:1.375rem;vertical-align:bottom}
.single:not(.woocommerce).single-fl-builder-template .fl-content {width: 100%;}
.fl-content,.fl-sidebar{margin:20px 0}
.fl-builder .container.fl-content-full{margin:0;padding:0;width:auto;max-width:none}
.fl-builder .container.fl-content-full .fl-content{margin:0;padding:0}
.fl-builder .container.fl-content-full .fl-post-header{margin-left:20px;margin-right:20px;padding-top:40px}
.fl-builder .container.fl-content-full .fl-comments{margin-left:20px;margin-right:20px}
.fl-builder .container.fl-content-full .fl-post-header,.fl-builder .container.fl-content-full .fl-comments{margin:0 40px;width:auto}
.fl-content{margin:40px 0}
.fl-content-left{border-right:1px solid #e6e6e6;padding-right:40px}
.fl-content-right{border-left:1px solid #e6e6e6;padding-left:40px}
.fl-builder.fl-full-width .container.fl-content-full .fl-post-header,.fl-builder.fl-full-width .container.fl-content-full .fl-comments{margin:0 40px;width:auto}
.mk-page-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-15px;margin-right:-15px}

			
html #top .main_color .widgettitle, html #top .alternate_color .widgettitle{border-style:solid; border-width:1px; padding:10px 0; border-left:none; border-right:none; margin-bottom:15px}
body#top .main_color .widgettitle, body#top .alternate_color .widgettitle{border-color: #16b8b0;background-color: #d8f5fc;text-align: center;}




.widgettitle{
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 1.1em;
}


.widgettitle + .av-mailchimp-widget-style-boxed_form{ margin-top:-10px;}


.widget_rss .widgettitle img{
display:none;
}


.flex_column .widget .widgettitle , .content .widget .widgettitle{
margin-top:0.85em;
}




.e3lan-cell {
	width: 50%;
	display: block;
	padding: 5px;
	float: left;
	text-align: center;
	line-height: 0;
}


.e3lan-one .e3lan-cell,
.e3lan160-600 .e3lan-cell,
.e3lan250-250 .e3lan-cell,
.e3lan300-100 .e3lan-cell,
.e3lan300-250 .e3lan-cell,
.e3lan300-600 .e3lan-cell {
	width: 100%;
	padding: 0;
	float: none;
}


.e3lan300-100 .e3lan-cell{
	padding: 5px 0;
}


header .intro-text .name {
    display: block;
    text-transform: uppercase;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 2em;
    font-weight: 700;
}

.serch-frm{ display:inline-block; float:right;}

.serch-frm .navbar-form{ padding:0px 6px; margin:0px;}

.serch-frm .navbar-form input{ height:30px; width:80%; float:right;}

.serch-frm .navbar-form .form-group .form-control:focus, .serch-frm .navbar-form .form-group .form-control:active, .serch-frm .navbar-form .form-group .form-control:hover{outline:0px solid #000;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}

.serch-frm .navbar-form button{background:#EB8117; color:#FFFFFF; padding:4px 12px;}


.footer-main .footer-logo img {
    height: 100px;
}

div.cover_pause{
	float:left; padding:8px 8px 8px 9px;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:7px;padding-right:6px}
.col-sm-8{width:66.6666666667%}
  
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position: relative; min-height: 1px;}
  
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float: left;}
  
.col-xs-11{width: 91.66666667%;}
