<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* import
---------------------------------------- */
@import url("../../shared/css/reset.css");
@import url("../../shared/css/common.css");

body {
	width:100%;
}

/* #content
---------------------------------------- */
#content {
}

/* send
---------------------------------------- */
#send {
	width:100%;
	background-image:url(../img/send_bg.gif);
	padding-top:45px;
	text-align:center;
}
#send_inner {
	width:960px;
	margin:0 auto;
}
#send h2 {
	background-image:url(../img/send_ti.gif);
	width:930px;
	height:35px;
	text-indent:-9999px;
	margin:0 auto 48px;
}

/* info */
#info {
	width:790px;
/*	background-image:url(../img/beer.jpg);
	background-repeat:no-repeat;
	background-position:720px 30px;*/
	background-color:#FFF;
	text-align:left;
	font-size:14px;
	padding:30px 50px;
	margin:0 auto 35px;
	min-height:185px;
	/* box-shadow */
	box-shadow:rgb(201, 201, 201) 0px 2px 3px 0px;
	-webkit-box-shadow:rgb(201, 201, 201) 0px 2px 3px 0px;
	-moz-box-shadow:rgb(201, 201, 201) 0px 2px 3px 0px;
}
#info img {
	float:right;
	margin-left:30px;
}	
#info em {
	color:#c31f0e;
	font-weight:bold;
}

/*----- input -----*/
.inputA {ime-mode:active;}/*（IMEオン・日本語入力モード）*/
.inputB {ime-mode:inactive;}/*（IMEオフ・英数字入力モード）*/
.inputC {ime-mode:disabled;}/*（IME使用不可・英数字入力モード）*/
.inputD {ime-mode:auto;}/*（自動）デフォルト*/

.sizeXL {width:460px;}
.sizeL {width:360px;}
.sizeM {width:80px;}
.sizeS {width:45px;}

/* items
---------------------------------------- */
#items {
	width:760px;
	margin:35px auto;
	text-align:left;
	font-size:16px;
}
#items .indimes {
	width:760px;
	margin-bottom:20px;
	color:#F00;
	font-size:14px;
}

/*----- req,arb -----*/
#items dl.req,
#items dl.arb
{
    margin-bottom:12px;
    padding-bottom:15px;
    padding-left:30px;
    border-bottom:1px dotted #7c7c7c;
}
#items dl.reset {border:none;}
#items dl.req:after,
#items dl.arb:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
#items dl.req,
#items dl.arb {display:inline-block;}
#items dl.req,
#items dl.arb {display:block;}

#items dl.req dt
{
    float:left;
    width:219px;
    margin-top:5px;
    /*font-weight:bold;*/
}
#items dl.arb dt
{
    float:left;
    width:219px;
    margin-top:5px;
}
#items dl.req dt em,
#items dl.arb dt em {
	color:#c31f0e;
	font-weight:bold;
}
#items dl.req dd,
#items dl.arb dd
{
    float:left;
    margin-top:3px;
    width:420px;
}

/* input,select,textarea */
#items dl.req dd input,
#items dl.arb dd input {height:19px;}
#items dl.req dd select {height:25px;}
#items dl.req dd input.deco,
#items dl.arb dd input.deco,
#items dl.req dd select,
#items dl.arb dd select,
#items dl.req dd textarea,
#items dl.arb dd textarea
{
    padding:3px;
    background-color:#fff;
    border:1px solid #bdbdbd;
}
#items dl.req dd textarea,
#items dl.arb dd textarea
{
    height:150px;
    font-size:100%;
}
#items dl.sel dd {height:23px; _height:15px; _padding-top:3px;}
#items dl.sel dt {_margin-top:3px;}
#items dl.rb {margin-bottom:15px;}
#items dl.rb dd {height:18px; _height:15px; padding-top:5px;}
#items dl.rb dd input {vertical-align:middle;}
#items dl.rb dd label {margin-right:5px; margin-left:3px;}
#items dl.chk dt {width:180px; padding-right:10px;}
#items dl.chk dd {height:32px; padding-top:10px;}
#items dl.chk dd input {vertical-align:middle;}
#items dl.chk dd label {margin-top:8px; margin-right:5px; margin-left:3px;}

/* req */
/*#items dl.req dt {background:url(../../img/mark_req.gif) 0px 3px no-repeat;}*/

/* arb */
/*#items dl.arb dt {background:url(../../img/mark_arb.gif) 0px 3px no-repeat;}*/

/* reset */
/*#items dl dt.reset {float:none; width:auto; margin-bottom:7px;}
#items dl dd.reset {float:none; width:auto;}*/

/* att
---------------------------------------- */
#att
{
    width:720px;
    margin:0 auto 50px;
    padding:20px;
    border:1px solid #b1b0ae;
	font-size:13px;
	text-align:left;
}
#att dl {}
#att dl dt {margin-bottom:5px; color:#e80000; /*font-size:83%;*/ line-height:1.3; text-align:center;}
#att dl dd {margin-bottom:5px; /*font-size:83%;*/ line-height:1.3;}
#att dl dd.privacy {margin-top:10px; /*text-align:center;*/}
#att dl dd.privacy a {color:#333333; text-decoration:underline;}
#att dl dd.privacy a:link,
#att dl dd.privacy a:visited {color:#333333; text-decoration:underline;}
#att dl dd.privacy a:hover,
#att dl dd.privacy a:active {color:#F0630E; text-decoration:none;}

/* submit
---------------------------------------- */
#subbox input[type="submit"]{
	border:none;
	/*background-color:transparent;*/
	cursor:pointer;
	background-color:#f49140;
	color:#FFF;
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	display:block;
	width:260px;
	margin:0 auto 80px;
	padding:20px;
}

/*----- error -----*/
#error {
	/*padding-top:40px;*/
	padding-bottom:30px;
}
#error p {
	margin-top:10px;
	color:#e80000;
	font-size:166%;
	font-weight:bold;
	text-align:center;
}

/*----- thanks -----*/
#thanks {
	/*padding-top:40px;*/
	padding-bottom:30px;
}
#thanks p {
	margin-top:10px;
	color:#e80000;
	font-size:166%;
	font-weight:bold;
	text-align:center;
}

/*----- magazine_apply -----*/
#magazine_apply a {
	display:block;
	margin:0 auto 50px;
	width:420px;
	height:54px;
}



</pre></body></html>