@import url(reset.css);
@import url(common.css);

#twitter-widget-0 {
  height: 25px !important;
  min-width: 85px !important;
  width: 100px !important;
}


/*Body設定*/
body{
	color:#000;
	font-family:"Lucida Grande", "segoe UI", "Hiragino ProN W4", "Hiragino Maru Gothic ProN", Meiryo, Arial, sans-serif;
	margin:0 auto;
	
}
/*共通メニューの位置*/
a.openRight img {
	height: 72%;
	top: 10px;

	right: 2%!important;
	position: absolute;
}


#contentGoup img{
max-width:100%;
height:auto;
}

#contentGoup .inner{
		/*width: 96%;*/
		display: block;
		margin: 0 auto;
		/*float: left;*/
		overflow: hidden;
		background: #fff;
		zoom: 1;
		padding: 0%;
		text-align:center;
		
	}


#contentGoup .inner .sociallinks{
text-align:left;

}

ul.sociallinks {
	  margin: 1% 0 0;
	}

ul.sociallinks img{
max-width:100%;!important;
height:auto;
}

#contentGoup p{
padding:0 5px 0 5px;
margin:0;
}
.lineArea {
border-top: 1px #eee solid;
border-bottom: 1px #eee solid;
padding: 0 5px;
margin: 3px 0;
}
.centerArea {
text-align: center;
}

.clear {
border: 1px #666 dotted;
clear: both;
margin: 20px 0;
display: block;
}

.small{
font-size:80%;
}

.large{
font-size:120%;
}
.yellow{
color: #A50000;
}

.red{
color: #0E87FF;
}

.blu{
color: #006699;
}

.mg5{
margin-bottom:5px;
}
.mg10{
margin-bottom:10px;
}
.mg15{
margin-bottom:15px;
}

.bottonArea a {
display: block;
margin: 5px 0;
text-align: center;
background: #FC9D0E;
color: #fff;
padding: 5px;
}

/******************************************************************/



#blockArea {
margin: 0 auto;
padding: 0;
overflow:visible;
text-align: left;
background: #ebffff url(../images/bg.jpg) no-repeat top center;
width:100%;
min-width:320px;
height:auto;
color:#000;
}

#blockArea #contents {
margin: 0 auto;
width:320px;
height:auto;
padding-bottom:20px;
	}

#blockArea02 {
margin: 0 auto;
padding: 0;
overflow:visible;
text-align: left;
background: #ebffff url(../images/bg02.jpg) no-repeat top center;
width:100%;
min-width:320px;
height:auto;
color:#000;
}

#blockArea02 #contents {
margin: 0 auto;
width:320px;
height:auto;
padding-bottom:20px;
	}


.yel{
color:#990000;
font-weight:bold;
}