@charset "UTF-8";

* {margin:0;padding:0;}

body {font-family: "Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:16px;color:#111;background:#fff;line-height:2em;}
a:link,a:visited {text-decoration:none;}
a:hover,a:active {text-decoration:none;}
a img {border:none;}
/*a:hover img {opacity:0.6;filter:alpha(opacity=60);-ms-filter: "alpha( opacity=60 )";5
a:link,a:visited img {opacity:1;filter:alpha(opacity=100);-ms-filter: "alpha( opacity=100 )";}
a,a:hover {-webkit-transition: 0.7s;-moz-transition: 0.7s;-o-transition: 0.7s;transition: 0.7s;}*/
 
a img:hover {
    filter: alpha(opacity=50);
    -moz-opacity:0.50;
    opacity:0.50;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
}

/*
.lineBtn{display:block !important;position:fixed;top:200px;right:-5px;z-index:5000;}
.lineBtn img{width:60px;}
*/


/*---------------------------------------------------- common ----------------------------------------------------*/
.pc{display:block !important;}
.sp{display:none !important;}
.wrapGray{padding:80px 0;width:100%;height:auto;margin:0 auto;background:#eee;color:#444;font-size:23px;line-height:3em;}
.wrap{padding:0px;width:100%;height:auto;margin:0 auto 50px;background:#fff;}
.wrap_inner{width:950px;margin:0 auto;height:auto;padding:0 0 50px;}

.frame{border:5px solid #111;border-radius:10px;color:red;font-size:30px;padding:20px;margin:0 auto 30px;font-weight:bold;width:95%;line-height:1.5em;}
.small{font-size:20px;}
.red{color:red;}
.balloon1 {position: relative;display: block;margin: 50px auto 80px;padding: 40px;width:600px;color: #fff;font-size: 35px;background: #111;text-align:center;border-radius:10px;line-height:1.6em;font-weight:bold;}
.balloon1:before {content: "";position: absolute;top: 100%;left: 50%;margin-left: -30px;border: 30px solid transparent;border-top: 30px solid #111;}
.balloon1 p {margin: 0;padding: 0;}
.floatL{float:left;}
.floatR{float:right;}
/*---------------------------------------------------- /common ----------------------------------------------------*/


/*---------------------------------------------------- midashi ----------------------------------------------------*/
.midashi{width:100%;height:162px;background:url(../images/midashiBg.png) repeat-y;background-size:100% 162px;margin:0 auto 50px;}
.midashiImage{width:950px;margin:0 auto;display:block;text-align:center;z-index:5000;}
.midashiCV{width:100%;height:328px;background:url(../images/cv1_bg.jpg) repeat-x;background-size:100% 328px;margin:0 auto;}
.midashiCVImage{width:950px;margin:0 auto;display:block;text-align:center;z-index:5000;}
.cv2Img{width:900px;padding:20px 0;margin:0px auto;display:block;}
/*---------------------------------------------------- /midashi ----------------------------------------------------*/


/*---------------------------------------------------- header ----------------------------------------------------*/
.logo_wrap{width:100%;height:50px;padding:0px 0 0;margin:15px auto;}
.logo_wrap_inner{width:950px;height:70px;margin:0 auto 20px;}
.left_box{float:left;}
.left_box img{width:330px;margin-top:2px;}
.right_box{float:right;}
a.top_btn{display:block;float:right;color:#fff;border-radius:20px;margin:3px 0 0 10px;}
a.top_btn img{width:190px !important;}
/*---------------------------------------------------- /header ----------------------------------------------------*/

/*---------------------------------------------------- cvBtn ----------------------------------------------------*/
.cvBtnArea{width:950px;height:285px;background:url(../images/cvBg.png) no-repeat center top;background-size:950px 285px;position:relative;margin:0 auto 50px;}
.cvBtn{width:630px;display:block;position:absolute;top:157px;left:160px;}
.cvBtn img{width:100%;}
.btnTblWrap{display:block;}
/*---------------------------------------------------- /cvBtn ----------------------------------------------------*/


/*---------------------------------------------------- fv ----------------------------------------------------*/
.pc_header{width:100%;height:auto;background:#fff;}
.pc_header_wrap{width:950px;height:449px;background:url(../images/fv.png) no-repeat top center;background-size:950px 449px;margin:0 auto;}
.fvImg{width:950px;margin:0 auto 50px;display:block;}
/*---------------------------------------------------- /fv ----------------------------------------------------*/



/*---------------------------------------------------- セールスコムズ・ドットビズのテレアポ代行4つの強み ----------------------------------------------------*/
ul.point{width:850px;margin:0 auto;}
ul.point li{list-style:none;position:relative;border:5px solid #111;border-radius:20px;width:380px;height:480px;margin-bottom:30px;}
ul.point li h3{background:#111;color:#fff;text-align:center;padding:5px 0;position:absolute;top:0;width:100%;}
.pointTxt{font-size:25px;font-weight:bold;text-align:center;margin:60px auto 20px;}
ul.point li img{width:200px;text-align:center;margin:10px auto 15px;display:block;}
.pointIntroTxt{width:80%;text-align:left;margin:5px auto;line-height:1.6em;}
/*---------------------------------------------------- セールスコムズ・ドットビズのテレアポ代行4つの強み ----------------------------------------------------*/



/*---------------------------------------------------- 選べる2つのプラン ----------------------------------------------------*/
.planUl{width:100%;}
.planUl li{list-style:none;border:5px solid #111;border-radius:10px;color:#111;font-size:33px;padding:20px;margin:0 auto 30px;font-weight:bold;width:410px;height:250px;position:relative;line-height:1.4em;text-align:center;}
.planUl li p .red{font-size:40px;line-height:1.6em;}
.planUl li p.cap{font-size:18px;position:absolute;bottom:10px;right:10px;}
/*---------------------------------------------------- /選べる2つのプラン ----------------------------------------------------*/



/*---------------------------------------------------- ご利用者様の成功事例! ----------------------------------------------------*/
.jireiUl{width:900px;margin:0 auto;}
.jireiUl li{list-style:none;margin:0px 10px 20px;}
.jireiTbl{width:430px;border:1px solid #111;font-size:15px;}
.jireiTbl,.jireiTbl td,.jireiTbl th {border-collapse: collapse;border:1px solid #111;}
.jireiTbl th{color:#fff;background:#A5A5A5;width:100px;border:1px solid #111;padding:5px;}
.jireiTbl td{color:#111;background:#fff;width:330px;border:1px solid #111;padding:5px;}
/*---------------------------------------------------- ご利用者様の成功事例!----------------------------------------------------*/




/*---------------------------------------------------- 業務開始の流れ ----------------------------------------------------*/
.flowUl li{list-style:none;margin: 30px auto;}
.balloon2 {position: relative;display: block;padding: 20px;width:96%;color: #111;font-size: 25px;text-align:left;line-height:1.6em;font-weight:bold;background: #d8d8d8;}
.balloon2:before {content: "";position: absolute;top: 100%;left: 50%;margin-left: -15px;border: 15px solid transparent;border-top: 20px solid #d8d8d8;}
.balloon2 p {margin: 0;padding: 0;}
.balloon3 {position: relative;display: block;padding: 20px;width:96%;color: #111;font-size: 25px;text-align:left;line-height:1.6em;font-weight:bold;background: #BEBEBE;}
.balloon3:before {content: "";position: absolute;top: 100%;left: 50%;margin-left: -15px;border: 15px solid transparent;border-top: 20px solid #BEBEBE;}
.balloon3 p {margin: 0;padding: 0;}
.flowUl li.last{display: block;padding: 20px;width:96%;color: #111;font-size: 25px;text-align:left;line-height:1.6em;font-weight:bold;background: #d8d8d8;}
/*---------------------------------------------------- /業務開始の流れ ----------------------------------------------------*/



/*---------------------------------------------------- 弊社の収益構造を公表します！ ----------------------------------------------------*/
.balloon4 {position: relative;display: block;margin: 50px auto 80px;padding: 20px;width:90%;color: #111;font-size: 20px;background: #fff;text-align:left;border-radius:10px;line-height:1.6em;border:5px solid #111;}
.balloon4:before {content: "";position: absolute;top: 100%;left: 50%;margin-left: -50px;border: 50px solid transparent;border-top: 50px solid #111;}
.balloon4 p {margin: 0;padding: 0;}
.balloon4 h3{border-bottom:3px solid #111;padding-bottom:10px;margin-bottom:10px;}
.syuuekiIll{width:100%;margin:20px auto;display:block;}
/*---------------------------------------------------- /弊社の収益構造を公表します！ ----------------------------------------------------*/



/*---------------------------------------------------- よくあるご質問 ----------------------------------------------------*/
table.qa{margin:0 auto 30px;width:100%;height:auto;border:3px solid #000;padding:10px;border-radius:10px;}
table.qa th{text-align:left;padding:5px 0;color:red;font-size:20px;border-bottom:3px solid #000;}
table.qa td{text-align:left;padding:5px 0;}
table.qa th p span{color:#fff;background:red;font-weight:bold;padding:3px 5px;border-radius:30px;}
table.qa td span{color:#fff;background:#111;font-weight:bold;padding:3px 5px;border-radius:30px;}
.qaTxt{margin:20px auto;display:block;text-align:center;padding:20px 30px;border-radius:10px;background:#fff1e4;}
/*---------------------------------------------------- /よくあるご質問 ----------------------------------------------------*/


/*---------------------------------------------------- footer ----------------------------------------------------*/
.footer{width:100%;height:auto;background:#111;clear:both;margin:0 auto;padding:25px 0 20px;color:#fff;font-size:10px;text-align:center;}
p.pagetop{position: fixed;bottom: 80px;margin-left: 95%;height:43px;width:43px;text-align:center;cursor:pointer;color:#FFF;}
p.pagetop a{width:43px;height: 43px;display: block;}
p.pagetop a img{width:43px;height: 43px;display: block;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.bold{font-weight:bold;}
.spBtn{display:none;}
/*---------------------------------------------------- /footer ----------------------------------------------------*/


/*---------- ボタン ----------*/
a.btn {font-size:35px;font-weight: bold;padding: 40px 60px;background-color: #ff535a;color: #fff;border-style: none;border-radius: 15px; -webkit-border-radius: 15px;-moz-border-radius: 15px;cursor: pointer;margin:80px auto 40px;display:block;text-align:center;width:60%;}
a.btn:hover {background-color: #ddd;color: #fff;}
/*---------- /ボタン ----------*/


/*---------------------------------------------------- フォーム ----------------------------------------------------*/
.formTxt{text-align:center;margin-bottom:20px;font-size:16px;}
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
.field{display:block;width:100%;height:45px;margin-bottom:0;padding:0 12px;border:1px solid #999;background-color:#fff;box-shadow:none;color:#444;font-size:1em;vertical-align:middle;line-height:45px;transition: background-color 0.24s ease-in-out;border-radius:8px;}
textarea {max-width:100% !important;min-height:120px;line-height:1.5em;padding:0.5em;color:#444;overflow:auto;border-radius:8px;}
::placeholder {color: #999;}
a.privacy{line-height:1.4em;text-decoration:underline;}
a.privacy:hover{line-height:1.4em;text-decoration:none;}
a.privacy span{font-size:13px;}
.inquiry{background:none;border-collapse: collapse;width:815px;margin:0 auto 20px;}
.inquiry th{text-align:left;font-size:14px;font-weight:bold;color:#444444;padding-right:5px;width:30%;border-collapse: collapse;vertical-align:top;}
.inquiry td {font-size:13px;border-collapse: collapse;vertical-align:top;padding:10px 0;}
.haveto {font-size: 10px;padding: 5px;background: #111;color:#fff;margin-right: 5px;position: relative;bottom: 1px;}
.verticallist .wpcf7-list-item {display: block;}
#formbtn {display:block;padding:15px;width:290px;background:red;color:#fff;font-size:18px;font-weight:700;border-radius:30px;margin:25px auto 0;border: 2px solid red;}
#formbtn:hover {background: #fff;color:red;border: 2px solid red;}
th{font-weight:700;text-transform:uppercase;padding:13px 3px;}
td{border-top:none;}
input,
select,
textarea{border:1px solid #999;letter-spacing:1px;margin:0;max-width:100%;resize:none;}
.sp_br{display:none;}
#contact{margin-top:-20px;padding-top:20px;}
/*---------------------------------------------------- /フォーム ----------------------------------------------------*/





.clearfix:after {content:"";display:block;clear:both;} 
.clearfix {display: inline-block;}
/* Mac版IE除外 ＼*/
.clearfix {display: block;}





@media screen and (max-width: 480px){

body {font-size:15px;color:#111;background:#fff;line-height:1.7em;}

/*---------------------------------------------------- LINEBtn ----------------------------------------------------*/
.lineBtn{display:block !important;position:fixed;top:100px;right:-5px;z-index:5000;}
.lineBtn img{width:30px;}
/*---------------------------------------------------- /LINEBtn ----------------------------------------------------*/

/*---------------------------------------------------- common ----------------------------------------------------*/
.pc{display:none !important;}
.sp{display:block !important;}
.wrapGray{padding:30px 0;width:100%;height:auto;margin:0 auto;background:#eee;color:#444;font-size:23px;line-height:3em;}
.wrap{padding:0 0 30px;width:100%;height:auto;margin:0 auto;background:#fff;}
.wrap_inner{width:95%;margin:0 auto;height:auto;padding:0;}

.frame{border:5px solid #111;border-radius:10px;color:red;font-size:20px;padding:20px 10px;margin:0 auto 30px;font-weight:bold;width:92%;line-height:1.5em;}
.small{font-size:11px;}
.balloon1 {position: relative;display: block;margin: 30px auto 60px;padding: 20px 0;width:100%;color: #fff;font-size: 20px;background: #111;text-align:center;border-radius:10px;line-height:1.6em;font-weight:bold;}
.floatL{float:none;margin:5px auto;}
.floatR{float:none;margin:5px auto;}
/*---------------------------------------------------- /common ----------------------------------------------------*/


/*---------------------------------------------------- midashi ----------------------------------------------------*/
.midashi{width:100%;height:auto;background:none;margin:0 auto 10px;}
.midashiImage{width:100%;margin:0 auto;display:block;text-align:center;z-index:5000;}
.midashiCV{width:100%;height:auto;background:url(../images/cv1_bg.jpg) repeat-x;background-size:100% 328px;margin:0 auto;}
.midashiCVImage{width:100%;margin:0 auto;display:block;text-align:center;z-index:5000;}
.cv2Img{width:100%;padding:10px 0;margin:0 auto;}
/*---------------------------------------------------- /midashi ----------------------------------------------------*/


/*---------------------------------------------------- header ----------------------------------------------------*/
.logo_wrap{width:100%;height:45px;padding:10px 0 0;margin:0px auto 0;position:fixed;top:0;background:#fff;z-index:5000;border-bottom:1px solid #111;}
.logo_wrap_inner{width:95%;height:50px;margin:0 auto 0px;}
.left_box{float:left;}
.left_box img{width:200px;margin-top:2px;}
.right_box{float:right;}
a.top_btn{float:right;color:#fff;border-radius:20px;margin:1px 0 0 10px;}
a.top_btn img{width:130px !important;}
/*---------------------------------------------------- /header ----------------------------------------------------*/



/*---------------------------------------------------- cvBtn ----------------------------------------------------*/
.btnAreaTbl{width:100%;margin:0 auto -15px;padding-bottom:0px;}
.btnAreaTbl td{width:48%;padding:3px !important;text-align:center;}
.btnAreaTbl td a{width:100%;height:auto;}
.btnAreaTbl td a img{width:100%;height:auto;}
.btnTblWrap{display:block;}
/*---------------------------------------------------- /cvBtn ----------------------------------------------------*/



/*---------------------------------------------------- fv ----------------------------------------------------*/
.fvImg{width:100%;margin:0 auto 30px;display:block;padding-top:55px;}
/*---------------------------------------------------- /fv ----------------------------------------------------*/


/*---------------------------------------------------- セールスコムズ・ドットビズのテレアポ代行4つの強み ----------------------------------------------------*/
ul.point{width:100%;margin:0 auto;}
ul.point li{list-style:none;position:relative;border:5px solid #111;border-radius:20px;width:95%;height:auto;margin:10px auto;padding-bottom:20px;}
ul.point li h3{background:#111;color:#fff;text-align:center;padding:5px 0;position:absolute;top:0;width:100%;}
.pointTxt{font-size:20px;font-weight:bold;text-align:center;margin:50px auto 15px;}
ul.point li img{width:200px;text-align:center;margin:10px auto 15px;display:block;}
.pointIntroTxt{width:80%;text-align:left;margin:5px auto;line-height:1.6em;}
/*---------------------------------------------------- セールスコムズ・ドットビズのテレアポ代行4つの強み ----------------------------------------------------*/



/*---------------------------------------------------- 選べる2つのプラン ----------------------------------------------------*/
.planUl{width:100%;}
.planUl li{list-style:none;border:5px solid #111;border-radius:10px;color:#111;font-size:33px;padding:20px 0 50px;margin:0 auto 30px;font-weight:bold;width:95%;height:auto;position:relative;line-height:1.4em;text-align:center;}
.planUl li p .red{font-size:40px;line-height:1.6em;}
.planUl li p.cap{font-size:18px;position:absolute;bottom:10px;right:10px;}
/*---------------------------------------------------- /選べる2つのプラン ----------------------------------------------------*/



/*---------------------------------------------------- 業務開始の流れ ----------------------------------------------------*/
.flowUl li{list-style:none;margin: 30px auto;}
.balloon2 {position: relative;display: block;padding: 20px 10px;width:95%;color: #111;font-size: 20px;text-align:left;line-height:1.6em;font-weight:bold;background: #d8d8d8;}
.balloon2:before {content: "";position: absolute;top: 100%;left: 50%;margin-left: -15px;border: 15px solid transparent;border-top: 20px solid #d8d8d8;}
.balloon2 p {margin: 0;padding: 0;}
.balloon3 {position: relative;display: block;padding: 20px 10px;width:95%;color: #111;font-size: 20px;text-align:left;line-height:1.6em;font-weight:bold;background: #BEBEBE;}
.balloon3:before {content: "";position: absolute;top: 100%;left: 50%;margin-left: -15px;border: 15px solid transparent;border-top: 20px solid #BEBEBE;}
.balloon3 p {margin: 0;padding: 0;}
.flowUl li.last{display: block;padding: 20px 10px;width:95%;color: #111;font-size: 20px;text-align:left;line-height:1.6em;font-weight:bold;background: #d8d8d8;}
/*---------------------------------------------------- /業務開始の流れ ----------------------------------------------------*/



/*---------------------------------------------------- ご利用者様の成功事例! ----------------------------------------------------*/
.jireiUl{width:100%;margin:0 auto;}
.jireiUl li{list-style:none;margin:0px 10px 20px;}
.jireiTbl{width:100%;border:1px solid #111;font-size:15px;}
.jireiTbl,.jireiTbl td,.jireiTbl th {border-collapse: collapse;border:1px solid #111;}
.jireiTbl th{color:#fff;background:#A5A5A5;width:100px;border:1px solid #111;padding:5px;}
.jireiTbl td{color:#111;background:#fff;width:330px;border:1px solid #111;padding:5px;}
/*---------------------------------------------------- ご利用者様の成功事例!----------------------------------------------------*/



/*---------------------------------------------------- 弊社の収益構造を公表します！ ----------------------------------------------------*/
.balloon4 {position: relative;display: block;margin: 50px auto 80px;padding: 20px;width:85%;color: #111;font-size:18px;background: #fff;text-align:left;border-radius:10px;line-height:1.6em;border:5px solid #111;}
.balloon4:before {content: "";position: absolute;top: 100%;left: 50%;margin-left: -50px;border: 50px solid transparent;border-top: 50px solid #111;}
.balloon4 p {margin: 0;padding: 0;font-size:15px;}
.balloon4 h3{border-bottom:3px solid #111;padding-bottom:10px;margin-bottom:10px;}
.syuuekiIll{width:100%;margin:20px auto;display:block;}
/*---------------------------------------------------- /弊社の収益構造を公表します！ ----------------------------------------------------*/



/*---------------------------------------------------- cvBtn ----------------------------------------------------*/
.cvBtnArea{width:350px;height:139px;background:url(../images/spCvBg.png) no-repeat center top;background-size:350px 139px;position:relative;margin:0 auto 30px;}
.cvBtn{width:280px;display:block;position:absolute;top:77px;left:38px;}
.cvBtn img{width:100%;}
.btnTblWrap{display:block;}
/*---------------------------------------------------- /cvBtn ----------------------------------------------------*/



/*---------------------------------------------------- よくあるご質問 ----------------------------------------------------*/
table.qa{margin:0 auto 20px;width:95%;height:auto;border:3px solid #000;padding:5px 10px;border-radius:10px;}
table.qa th{text-align:left;padding:5px 0;color:red;font-size:16px;line-height:1.4em;}
table.qa td{text-align:left;padding:5px 0;font-size:13px;line-height:1.5em;}
table.qa td span{color:#fff;font-weight:bold;}
.qaTxt{margin:20px auto;display:block;text-align:center;padding:20px 30px;border-radius:10px;background:#fff1e4;font-size:13px;line-height:1.6em;}
/*---------------------------------------------------- /よくあるご質問 ----------------------------------------------------*/



/*---------------------------------------------------- footer ----------------------------------------------------*/
.footer{width:100%;height:auto;clear:both;margin:0 auto;padding:10px 0 12px;font-size:10px;}
p.pagetop{position: fixed;bottom: 70px;margin-left: 85%;height:30px;width:30px;text-align:center;cursor:pointer;color:#FFF;}
p.pagetop a{width:30px;height: 30px;display: block;}
p.pagetop a img{width:43px;height: 43px;display: block;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.bold{font-weight:bold;}
.spBtn{display:block;}
.footerTbl{width:100%;margin:20px auto;font-size:10px;color:#fff !important;;}
.footerTbl th{width:30%;margin:20px auto;font-size:10px;color:#fff !important;text-align:right;padding:1px 30px;}
.footerTbl td{width:70%;margin:20px auto;font-size:10px;color:#fff !important;}
/*---------------------------------------------------- /footer ----------------------------------------------------*/
	
	
.page p{font-size:13px;line-height:1.7em;text-align: justify;text-justify: inter-ideograph;}


/*---------- ボタン ----------*/
a.btn {font-size:20px;font-weight: bold;padding: 20px;background-color: #ff535a;color: #fff;border-style: none;border-radius: 15px; -webkit-border-radius: 15px;-moz-border-radius: 15px;cursor: pointer;margin:0 auto 40px;display:block;text-align:center;width:80%;}
a.btn:hover {background-color: #ddd;color: #fff;}
/*---------- /ボタン ----------*/.btn{position:static;margin:-70px auto 0;width:300px;}



/*---------------------------------------------------- フォーム ----------------------------------------------------*/
#contact{margin-top:-70px;padding-top:70px;}
.formTxt{text-align:center;margin:20px auto;font-size:13px;line-height:1.4em;width:78%;}
.inquiry{width:100% !important;margin:0 auto 20px;background:none;border-collapse: collapse;border:none;}	
.inquiry th{display:block !important;width:94% !important;font-size:13px;line-height:1.8em;}
.inquiry td{display:block !important;width:94% !important;padding:5px 0 10px;}
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
{display:block;width:100%;height:45px;margin-bottom:0;padding:0 12px;border:1px solid #999 !important;background-color:#fff;box-shadow: none;color:#aaa !important;font-size:1em;vertical-align:middle;line-height:45px;transition: background-color 0.24s ease-in-out;display:block;}
textarea{max-width:100% !important;min-height:120px; line-height:1.5em;padding:0.5em;overflow: auto;}

input[type="submit"],
input[type="button"] {border-radius: 0;-webkit-box-sizing: content-box;-webkit-appearance: button;appearance: button;border: none;box-sizing: border-box;cursor: pointer;}
input[type="submit"]::-webkit-search-decoration,
input[type="button"]::-webkit-search-decoration {display: none;}
input[type="submit"]::focus,
input[type="button"]::focus {outline-offset: -2px;}

th{font-weight:700;text-transform:uppercase;padding:13px 3px 0px;}
	
.sp_br{display:block;}	
/*---------------------------------------------------- /フォーム ----------------------------------------------------*/
}

