@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/*FV下余白調整*/
.top #content {
    padding-top: 0em;
}
@media (max-width: 960px){
	/*.top #content {
    padding-top: 1.9em;
}*/
}
/*コンテンツ下余白調整*/
.post_content>* {
    clear: both;
	margin-bottom:0;
}
/*フォント調整*/
.fw-7{
	font-weight:700;
}
/*ブロック上抜け*/
.bl-over{
	position: absolute;
    top: -50px;
}
/*画像の左右調整*/
.img-lr {
    margin-left: 10px;
    margin-right: 10px;
}
.img-lr-r {
    margin-left: 50px;
    margin-right: 50px;
}
/*タブ調整*/
.tab-b li {
    line-height: 1.5;
    margin: 0.25em 0!important;
    position: relative;
}
/*追従フローティングバナー*/
.floating-banner{
  display: block;
  position: fixed;
  z-index: 9999;
  bottom: 0;
  margin-bottom: 0;
  width: 100%;
  right: 0;
  background-color: #ffff99;
  padding: 10px 0;
}
/*TOPボタン位置調整*/
.page_top_btn {
	bottom:13%;
	background-color:#50b337;
	box-shadow: 0 0 0 1px rgba(255,255,255,.8), 0 0 0 2px #50b337;
}
@media (min-width: 760px){
.page_top_btn {
	display:none!important;
}
}
/*送信ボタン*/
.cnt{
	text-align:center;
}
.green-btn{
	background-color:#50b337;
	color:#fff;
	font-weight: 700;
    padding: 10px;
}
/*入力フォーム幅*/
input, select, textarea {
    width:100%;
}
}