@charset "UTF-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: normal;
  font-size: 100%;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, main, nav, section {
  display: block;
}

html {
  width: auto;
  height: 100%;
  font-size: 10px;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  margin: 0;
  padding: 0;
}

body {
  position: relative;
  width: 100%;
  min-width: 1000px;
  background: #FFFFFF repeat left top;
  color: #000000;
  font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo,"MS P Gothic","ＭＳ Ｐゴシック",sans-serif;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.8;
  -webkit-text-size-adjust: none;
}


#top-menu-back {
	width: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(255, 250, 250, 0.6);
	height: 70px;
	z-index: 20;
	
}


#contents-back {
	padding: 10px 0;
	width : 100%;
	

	background: rgba(255, 250, 250, 0.80); /*IE用（グラデが無いので）*/
	background: linear-gradient(rgba(255, 255, 255, 0.0), rgba(255, 255, 255, 0.8) 50%,rgba(255, 255, 255, 1.0));

}

#default-body {
	background: #FFEEEE;
}

#white-body {
	background: #FFFFFF;
}

#default-page-back {
	position: relative;
	width : 1000px;
	height: 100px;
}




/*---contents---*/


#contents01 {

width:800px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;

}

#contents01 h2{

border-width:1px;
border-style:solid;
border-color:#ddf #aac #aac #ddf;
background:url('') no-repeat left top;
background: rgba(255, 200, 200, 0.8);
color:#000;
font-size:20px;
margin:20px 0px 30px 0px;
padding:5px 2px 1px 10px;

}

#contents01 blockquote{

border-width:1px;
border-style:solid;
border-color:#ddf #aac #aac #ddf;
background:url('') no-repeat left top;
background: rgba(255, 255, 255, 0.8);
color:#000;
font-size:15px;
margin:20px 200px 0 20px;
padding:5px 10px 1px 10px;

}

#box_radius {

padding:5px 5px 5px 5px;
margin:0px 0px 5px 0px;

background-color: #ffffff;
border: 1px solid #ffbbbb;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border-radius: 50px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: inset 0px 0px 12px #ffbbbb;
-webkit-box-shadow: inset 0px 0px 12px #ffbbbb;
box-shadow: inset 0px 0px 12px #ffbbbb;
/*Inner elements should not cover inner shadows*/
/*Chrome renders inset shadows incorrectly with border-radius*/
/*IE 7 AND 8 DO NOT SUPPORT INSET SHADOWS*/

}



/*---class---*/

.now_printing {
  margin: 100px 0 0 -150px;  /*縦横の半分をネガティブマージンでずらす*/
  position: absolute;  /*body要素に対して絶対配置*/
  top: 50%;  /*上端を中央に*/
  left: 50%;  /*左端を中央に*/
  width: 300px;  /*横幅*/
  height: 250px;  /*縦幅*/
  
  background: url("../image/ls_nowprinting.png") no-repeat;
  
}

.LS_twitter {
 max-width: 390px;
 width: 390px;
}



.container_w1000{
	position: relative;
	width:1000px;
	margin:auto;
	overflow:auto;
}

.container_w1000::-webkit-scrollbar {
  display: none;

}


.section{
	padding:60px 0;
	overflow:hidden;
	min-height:300px;
}

.section-left{
	float:left;
	width:100%;

}

.section-right{
	float:left;
	width:100%;
}


.chr_body{
	position: absolute;
	margin:0px 0px 30px 0px;
	z-index: 10;
}

.chr_orememo{
	position: absolute;
	margin:585px 0px 0px 550px;
	z-index: 11;
	
}

.chr_setumei{
	position: absolute;
	margin:1030px 0px 0px 550px;
	z-index: 12;
}

.chr_douga01{
	position:absolute;
	margin:1400px 0px 0px 580px;
	z-index: 13;
	background: url("../image/ls_chr_jikosyoukai_douga_waku.png") no-repeat;

}

.chr_douga01_iframe{

	position:relative;
	margin: 50px 0px 0px 20px;

}

.chr_douga02{
	position:absolute;
	margin:1400px 0px 0px 150px;
	z-index: 13;
	background: url("../image/ls_chr_jikosyoukai_douga_waku2.png") no-repeat;

}

