<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#header-btn{
	margin-right:0;
	padding-right:10px;
	}
#contentTop{
	padding-bottom:50px;
	background:url(/pc/static/special/1109/images/2015/bg_top.gif) bottom center no-repeat;
}
#board{
	font-weight:bold;
	text-align:center;
	text-shadow:1px 1px 0 #fff;
}
#board li{
	position:relative;
	margin:0;
	float:left;
	z-index:1;
}
#board li#iphone{
	position:relative;
	margin-top:-105px;
	top:-40px;
    left:-10px;
	z-index:2;
}
#board01{
    padding:50px 0 10px;
    top:20px;
    left:80px;
    width:268px;
    height:126px;
	line-height:2em;
	background:url(/pc/static/special/1109/images/2015/board_01.png) top left no-repeat;
}
#board02{
    padding:40px 0 0 40px;
	top:-35px;
    left:100px;
    width:251px;
    height:193px;
	text-align:left;
	background:url(/pc/static/special/1109/images/2015/board_02.png) top left no-repeat;
}
#board03{
	padding:50px 0 0 0;
	top:60px;
    left:100px;
    width:266px;
    height:133px;
	line-height:2em;
	background:url(/pc/static/special/1109/images/2015/board_03.png) top left no-repeat;
}
#board04{
	padding:40px 0 0 0;
	top:30px;
    left:20px;
	width:412px;
	height:96px;
	line-height:2em;
	background:url(/pc/static/special/1109/images/2015/board_04.png) top left no-repeat;
}
#board05{
	padding:35px 0 0 0;
	top:30px;
    left:40px;
	width:238px;
	height:126px;
	background:url(/pc/static/special/1109/images/2015/board_05.png) top left no-repeat;
}
#clip1{
	margin-top:-29px;
	padding-top:56px;
	background:url(/pc/static/special/1109/images/2015/bg_clip01.png) top left no-repeat;
}
#clip2{
	padding-top:56px;
	background:#fff url(/pc/static/special/1109/images/2015/bg_clip02.gif) top left no-repeat;
}
#clip3{
	padding-top:56px;
	padding-bottom:18px;
	background:#f8f3f1 url(/pc/static/special/1109/images/2015/bg_clip03.gif) top left no-repeat;
}
#clip4{
	padding-top:56px;
	background:#fff url(/pc/static/special/1109/images/2015/bg_clip04.gif) top left no-repeat;
}
.block1{
	padding-bottom:20px;
	background-color:#f8f3f1;
}
.box01,
.box02{
	padding:24px 35px;
}
.box01{
	width:347px;
	height:345px;
	background-color:#fff;
	border-radius:10px;
}
.box01.fltL{
	margin-left:41px;
}
.box01.fltR{
	margin-right:41px;
}
.box02{
	margin:0 41px;
	background-color:#fff;
	border:2px dotted #f2bcc6;
	border-radius:10px;
}

/* ----------------------------------------
text common
---------------------------------------- */
#content-inner{
	color:#000;
	font:normal 14px 'Lucida Grande', 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', Meiryo, 繝｡繧､繝ｪ繧ｪ, sans-serif;
}
h2{
	margin:0 0 35px 0;
	padding:3px 41px 3px 41px;
	font-size:22px;
	font-weight:bold;
	text-shadow:1px 1px 1px #decfc9;
}
h2 span{
	color:#ff7d99;
	font-size:34px;
	font-weight:bold;
}
h3{
	margin-bottom:24px;
	padding:0 85px 25px;
	font-size:26px;
	font-weight:bold;
	text-shadow:1px 1px 1px #bba9a1;
	background:url(/pc/static/special/1109/images/2015/bg_tit.png) bottom left repeat-x;
}
a:visited{color:#000;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs22{font-size:22px;}
.fs24{font-size:24px;}
.fs26{font-size:26px;}
.pink1{color:#ff7d99;}
.pink2{color:#ff3a84;}

/* ----------------------------------------
btn
---------------------------------------- */
.btn_Signup{
	text-align:center;
	padding-top:60px;
}
.btn_Signup li a{
	display:inline-block;
	padding:25px 0;
	width:700px;
	color:#fff;
	font-size:34px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-shadow:-1px -1px 1px #077778;
	background:#16b5b7;
	background:-moz-linear-gradient(top, #28c9cb, #16b5b7);
	background:-webkit-gradient(linear, left top, left bottom, from(#28c9cb), to(#16b5b7));
	border-radius:15px;
}
.btn_Signup li a:hover{
	background:#28c9cb;
	background:-moz-linear-gradient(top, #16b5b7, #28c9cb);
	background:-webkit-gradient(linear, left top, left bottom, from(#16b5b7), to(#28c9cb));
}
.btn_berrys{
	display:inline-block;
	text-align:center;
	padding-top:20px;
}
.btn_berrys li{
	width:345px;
}
.btn_berrys li a{
	display:block;
	padding:17px;
	color:#fff;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-shadow:-1px -1px 0 #a7005d;
	background:#cc0072;
	background:-moz-linear-gradient(top, #e4007f, #cc0072);
	background:-webkit-gradient(linear, left top, left bottom, from(#e4007f), to(#cc0072));
	border-radius:15px;
}
.btn_berrys li a:hover{
	background:#e4007f;
	background:-moz-linear-gradient(top, #cc0072, #e4007f);
	background:-webkit-gradient(linear, left top, left bottom, from(#cc0072), to(#e4007f));
}

/* ----------------------------------------
list
---------------------------------------- */
#clip1 p{
	padding:10px 0;
	font-weight:bold;
}
#clip2 dl{
	margin-bottom:18px;
	padding:0 41px;
}
#clip2 dt{
	display:block;
	float:left;
    padding:31px 40px 31px 20px;
    font-weight:bold;
    text-align:center;
    line-height:2.5em;
	background:url(/pc/static/special/1109/images/2015/bg_heart.gif) center center no-repeat;
}
#clip2 dd{
	display:block;
	float:left;
}
#clip2 dd:last-child{
	float:right;
}
#clip2 dd.download{
	margin-top:31px;
	margin-right:20px;
}
#clip2 dd a{
	display:block;
}
#list1,
#list2,
#imgLink{
	padding:0 41px;
}
#list1 li,
#list2 li{
	float:left;
	margin-right:8px;
	margin-bottom:13px;
	width:205px;
	background-color:#fff;
	border:2px solid #ccc;
	border-radius:10px;
}
#list1 li dt{
	background:url(/pc/static/special/1109/images/2015/li_bg.gif) top left repeat;
	border-top:2px solid #ffb83e;
	border-right:2px solid #ffb83e;
	border-left:2px solid #ffb83e;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}
#list1 li dt a{
	display:block;
	padding:12px 12px 12px 20px;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	background:url(/pc/static/special/1109/images/2015/li.png) 185px 12px no-repeat;
}
#list1 li dd{
	padding:20px;
	height:63px;
	font-size:14px;
}
#list2 li dt a{
	display:block;
	padding:12px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:url(/frontend/pc/images/li_books.gif) 180px 15px no-repeat;
	border-top:1px dashed #ccc;
}
#list1 li dt a:hover,
#list2 li dt a:hover{
	text-decoration:underline;
}
#list2 li dd{
	padding:12px;
	height:54px;
	font-size:12px;
}
#imgLink li{
	display:inline-block;
	margin-right:13px;
}
#imgLink li:nth-child(3),
#imgLink li:nth-child(6){
	margin-right:0;
}
#imgLink li a{
	display:block;
	width:277px;
	height:156px;
}
#imgLink li img{
	border:2px solid #ccc;
}</pre></body></html>