@charset "utf-8";

.only_pc{display: block!important;}
.only_sp{display: none!important;}

.clearfix {zoom: 1;}
.clearfix:before,
.clearfix:after {content: ""; display: table;}
.clearfix:after {clear: both;}

#cp{width:700px; margin:0 auto 30px; padding:0; border-top:none; font-family:'Roboto', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}


#cp *{-webkit-box-sizing: border-box; box-sizing: border-box;}
#cp img{max-width: 100%; height: auto; vertical-align: bottom;}

#cp .mb1{margin-bottom:1%;}
#cp .mb2{margin-bottom:2%;}
#cp .mb3{margin-bottom:3%;}
#cp .mb4{margin-bottom:4%;}
#cp .mb5{margin-bottom:5%;}
#cp .mb10{margin-bottom:10px;}
#cp .mb20{margin-bottom:20px;}
#cp .mb30{margin-bottom:30px;}
#cp .mb40{margin-bottom:40px;}
#cp .mb50{margin-bottom:50px;}
#cp .mb100{margin-bottom:100px;}



/* ここからPCcp css */

#cp p{font-size:15px;}
.agreement_box{border:solid 1px #999999; margin:30px 0; padding:30px;}
.agreement_car{font-size:18px; font-weight:bold; text-align:center; margin-bottom:10px;}
.agreement_left{float:left; width:213px; margin-left:50px;}
.agreement_right{float:right; width:213px; margin-right:50px;}
.logo{margin:30px 0;}
.logo_01{float:left; width:200px; margin-top:10px;}
.logo_02{float:right; width:170px;}
.copy{font-size:13px; text-align:center;}
.right{font-size:10px; text-align:right; margin-bottom:20px;}

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

	.only_pc{display: none!important;}
	.only_sp{display: block!important;}
	
	#cp{width:100%;}
	#cp img{width:100%;}
	
	/* ここからSPcp css */
	
	#cp p{font-size:14px;}
	.agreement_box{border:solid 1px #999999; margin:3%; padding:5% 3%;}
	.agreement_car{font-size:15px; font-weight:bold;}
	.agreement_left{float:none; width:213px; margin-left:auto; margin-right:auto; margin-bottom:30px;}
	.agreement_right{float:none; width:213px; margin-left:auto; margin-right:auto;}
	.logo{margin:5% 2%;}
	.logo_01{float:left; width:40%;}
	.logo_02{float:right; width:40%;}
	.copy{font-size:12px; text-align:center; margin-right:3%;}
	
}



