@charset "Shift_JIS";
.sp {
	display:none;
}

#link-area{
margin:0 14px 10px 0;
text-align:right;
}

#page #sectionContents #link-area{
	margin:20px 14px 10px 0;/*140312global*/
}


#content{
padding:0 24px 17px 19px;
border:1px solid #999999;
font-size:113%;
}
#content .main{
zoom:1;
}
#content .main:after{
content:".";
display:block;
clear:both;
height:0;
line-height:0;
visibility:hidden;
}
#content .main .message{
float:left;
max-width:478px;
}
#content .main p{
margin:8px 0 0;
padding:0;
line-height:1.5;
}
#content .main p.title {
	text-align:center;
}
#content .main p.first{
margin-top:1em;
}
#content .main .message .button{
margin:20px 0 0;
padding:0;
}
#content .main div.contact{
float:right;
max-width:420px;
margin-top:60px;
}
#content .main .products{
margin:0 0 16px;
text-align:center;
}
#content .main dl.contact{
margin:0;
padding:0;
line-height:1.14;
}
#content .main dl.contact dt{
margin:0 0 9px;
padding-bottom:4px;
border-bottom:1px solid #000000;
line-height:1.25;
}
#content .main dl.contact dd{
margin:4px 0 0;
padding:0;
}
#content .main .old-name{
display:block;
margin:1px 0 0;
padding-left:5.18em;
color:#0041c0;
font-size:86%;
}
#content .main span.time{
margin-left:16px;
font-size:72%;
}
#content .main ul.link-list{
margin:0;
padding:9px 0 0;
list-style-type:none;
font-size:86%;
zoom:1;
}
#content .main ul.link-list:after{
content:".";
display:block;
clear:both;
height:0;
line-height:0;
visibility:hidden;
}
#content .main ul.link-list li{
float:left;
margin:0 0 0 0.64em;
}
#content .main ul.link-list li.first{
margin-left:0;
}

/*-- --*/
div#info_2011sinsai { 
	border:1px solid #999;
	margin-bottom:1.5em;
	margin-top:1em;
	padding:20px;
}
div#info_2011sinsai div.info_2011sinsai01 {
	text-align:center;
}
div#info_2011sinsai div.info_2011sinsai02 {
	margin:0 auto;
	text-align:left;
	width:681px;
}
div#info_2011sinsai div.info_2011sinsai02 p {
	font-size:113%;
	margin-top:1.5em;
	line-height:1.5;
}
div#info_2011sinsai ul.info_2011sinsaiLI li {
	margin-top:0.5em;
}
p#forffheater {
	text-align:right;
}

div#ga2012_header div.ga2012_utility ul {
margin-right: 30px;
margin-top: 21px;
}

div#ga2012_header div.ga2012_utility fieldset {
margin-top: 22px;
height: 18px;
}