/*
Theme Name:   BA_001 子テーマ
Template:     60l_design_a
Version:      1.0.0
Description:  BA_001_ブランディング重視の子テーマです
Author:       Visual Research
*/

/*********************************************************
// Chromeでは縮小画像がぼやけて表示される
**********************************************************/
img {
    image-rendering: -webkit-optimize-contrast;
}

/*******************************************************/
.top_concept_story_superbox {
    padding: 0;
}
#wpmem_login .div_text, #wpmem_reg .div_checkbox, #wpmem_reg .div_date, #wpmem_reg .div_file, #wpmem_reg .div_image, #wpmem_reg .div_multicheckbox, #wpmem_reg .div_multiselect, #wpmem_reg .div_number, #wpmem_reg .div_radio, #wpmem_reg .div_select, #wpmem_reg .div_text, #wpmem_reg .div_textarea, #wpmem_reg .div_url {
    width: 99%!important;
}
#wpmem_login .button_div, #wpmem_reg .button_div{
    width: 99%!important;
}
.wpmem_msg{
    width: 99%!important;
}
.button_div .buttons{
    padding: 10px 30px;
    background: #8c8168;
    color: white;
    font-weight: bold;
}
#wpmem_login .link-text{
    width: 99%!important;   
}
/*********************************************************
// 書式ダウンロード　
**********************************************************/
table.download{
    width: 100%;
}
table.download , table.download td, table.download th {
	border: 1px solid #595959;
	border-collapse: collapse;
}
table.download td, table.download th {
	padding: 3px;
}
table.download th {
	background: #f0e6cc;
width: 20%;
}
table.download a{
    color: #1352FF;
    text-decoration: underline;
}

.bg_color{
    background-color: #efedea;
}

.top_conceptbox{
    /* background-color: rgba(140,129,104,0.1); */
    background-color: #efedea;
}
#header {
    height: auto;

}

.btn1 {
    text-align: right;
    margin-bottom: 30px;
    margin-top: 10px;
}
.btn1_text{
    padding: 15px 35px;
    background: #8c8168;
    border-radius: 40px;
    font-size: 1.2rem;
}

/* バナーのopを打ち消す */
/* .top_bnr_superbox a{
    opacity:1!important;
}
 .top_search_pickup_bar img{
    opacity:1!important;
}

.op_none{
    pointer-events: none!important;
    opacity:1!important;  
} */

.company_shop_item_name {
    font-size: 16px;
}
/*********************************************************
// ゆっくりと拡大アニメーションしながらフェードイン、フェードアウトで画像が切り替わるスライド
**********************************************************/
/* .slick-slide img {
    transform-origin: center top;
    transform: scale(1.2);
    transition: 8s ease-out;
  }
.slick-active img{
    transform: scale(1.0);
}



.slide-animation{
    animation: fadezoom 8s 0s forwards;
}
@keyframes fadezoom {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.2);
  }
} */

/*********************************************************
//こんなこと、是非チンタイバンクにご相談ください！
**********************************************************/
.soudan_btn{
    background-color:#8c8168;
    padding: 10px;
    border-radius: 3px;
    font-size: 1.3rem;
    text-align: center;
    color: white;
}
/*********************************************************
//チェックボックスを押した後の丸を消す
**********************************************************/

.mw_wp_form label.selected::after{
	background: none;
}

#global_menu_area {
    padding-top: 20px!important;
}

.mw_wp_form label::before{
	display: none;
}
/*********************************************************
//新しいコンセプトボックス
**********************************************************/
.new_conceptbox{
	width:33%; height:auto;
}
.new_conceptbox img{
	width:100%; height:auto;
}
@media screen and (max-width: 980px) {
	.new_conceptbox{
		width:50%; 
		height:auto;
		padding:10px;
		box-sizing: border-box;
	}
	.new_conceptbox img{
		width:100%; height:auto;
	}
}
/*********************************************************
//固定ページの見出し
**********************************************************/
.midasi{
	padding: 10px;
	background-color: rgba(140,129,104,0.3);
}
.midasi2{
	padding: 10px;
	background-color: #cf2e2e;
	color: white;
}
/*********************************************************
//slickのフェードがIEでちらつくの対処方法
**********************************************************/
.top_mainimagebox{
	background-color: black;
}

.header_logo {
    height:	55px;
}
@media screen and (max-width: 980px){
	.header_logo {
		height: 40px;
	}
}
/*********************************************************
//検索一覧の写真をもう少し大きく
**********************************************************/
.room_gaikan_area2{
	width: 190px;
	height: 135px;
	margin-top: 0;
}
.room_syosai_area{
    width: 500px;
}
.room_w222 {
    width: 160px;
}
/*********************************************************
//店舗紹介の画像を下げる
**********************************************************/
.company_shop_item_imagebox img{
	margin-top: 0!important;
}

.company_shop_item_imagebox {
    height: 175px;
}
.company_shop_itembox {
    height: auto;
    padding-bottom: 20px;
}

/*********************************************************
//固定ページ調整
**********************************************************/
.line_h{
	line-height: 2.3rem;
}
/*********************************************************
//固定ページの背景ありボックス
**********************************************************/
.pagebox{
	padding: 20px;
	background-color: rgba(140,129,104,0.3);
}