@charset "utf-8";

/*-------------------------------------
ヘッダーとフッターは非表示
---------------------------------------*/
#Header {
	display:none;
}
#Globalnavi {
	display:none;
}
body div.leadSection {
	display:none;
}

.footerTagline {
	display:none;
}
#footer {
	display:none;
}
#footerLinks {
	display:none;
}
#footerCopy .footerBtn {
	display:none;
}
#footerCopy .copyright {
	text-align:center;
	color:#605b5a;
}

/*-------------------------------------
見出し
---------------------------------------*/
h2 {
    background: #00b3e6;
    color: #FFF;
    padding: 5px 8px;
    margin-bottom: 1em;
	font-size: 1.1rem;
}
h3 {
    font-size: 1rem;
	margin: 1em 0 .5em !important;
}
h4 {
    color: #0062b0;
    margin: .5em 0;
}
h5 {
    color: #0062b0;
}

/*-------------------------------------
規約
---------------------------------------*/
.termsBox {
    margin-top: 2em;
}
.termsBox p {
    margin: .3em 0 1em 1.4em;
}


/*-------------------------------------
閉じるボタン
---------------------------------------*/

.closeBtn {
	text-align:center;
	margin:50px 0;
}

.closeBtn input {
	background: -moz-linear-gradient(top,#F60 0%,#F30);
	background: -webkit-gradient(linear, left top, left bottom, from(#F60), to(#F30));
	background: linear-gradient(to bottom, #F60, #F30);
	border: 1px solid #DDD;
	border-radius:5px;
	color:#FFF;
	font-weight:bold;
	padding: 10px 100px;
	text-decoration:none;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
}

.closeBtn input:not(:target) {
	background:#F30\9;
}

.closeBtn input {
	background:#F30\9;
}

.closeBtn input:hover {
	opacity: 0.7; 
}

@media screen and (max-width:479px){	
#container {
    width: 96%;
    padding: 0 2%;
}
	
.column2R #main {
    width: 100%;
	float: none;
}
}

