@charset "utf-8";
/* 株式会社 翔
 *
 * 	2017年  04月  04日作成
 *   ㈱翔専用だよーん！！
 *　SteylSeet
 *  common.css
 * common_media_query.css の上位として作成
共通 clearfix
解除 data-role-none
重要 !important
*/



/*適合管理カテゴリー*/
section#FitListCategory{
margin-left: 14px;
}

section#FitListCategory{
margin-left: 14px;
}
section#FitListCategory h2.title{
display: none;
}
section#FitListCategory .area{
margin-top: 20px;
}
section#FitListCategory #main_image img{
	width:100%;
}
section#FitListCategory ul.detail{
	margin:-top:20px;
}

section#FitListCategory .question{
color: #0c3cf7;
font-size: 115%;
font-weight: bold;
}
section#FitListCategory #QandA{
border: 1px solid #808080;
border-radius:5px;
padding: 5px;

}

section#FitListCategory .answer_area{
margin-top: 10px;
margin-bottom: 20px;
padding-left: 15px;
}
section#FitListCategory .answer_area a{
text-decoration: underline;
}

section#FitListCategory #html2 ,section#FitListCategory #html2{
	width:100% !important;
}

div#floating_menu {
		position: fixed;
    bottom: 0px;
    right: 0px;
    z-index: 9999;
}
div#floating_menu img{
	width:30%;
}
/*PC△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△ここまで*/


/*▽▽▽タブレット768 以下▽▽▽▽
* 768以下をスマホタブレットと考える
--------------------------------------*/
@media screen and (max-width: 768px){
section#FitListCategory{
	margin :0 ;
	width:100%;
	}
	div#floating_menu {
		 width:20%;
			top:auto;
			bottom:5px;
	}
	div#floating_menu img{
		width :100%;
	}


section#FitListCategory #html2 ,section#FitListCategory #html2{
		overflow-x: scroll ;
}


#enquete_area input.btn{
	margin: 0 auto;
	  width:95%;
		color: #FFF;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    padding: 10px;
    text-shadow: 0 -1px 1px rgba(0,0,0,1);
    border: 1px solid #A9ABAD;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: block;
    background: #B4DF34;
    background: -moz-linear-gradient(center top, #B4DF34 0%,#669222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #B4DF34),color-stop(1, #669222));
    cursor: pointer;
    -webkit-transition: opacity 0.5s ease-in;
    -moz-transition: opacity 0.5s ease-in;
}

}
