
/*==-----------------------------------------------
CSS Information

 File name:      base.css
 Author:         Crea.,Inc. 
 Style Info:     標準のスタイル

-------------------------------------------------*/


/*==-----------------------------------------------
フルードメディア
-------------------------------------------------*/
img, video {
    height: auto;
    max-width: 100%;
}
.ie8 img {
    width: 100%;
}



/*==-----------------------------------------------
body
-------------------------------------------------*/
html { font-size: 62.5%; }

body {
    font-size: 1.4rem;
    font-size:14px;
    line-height:1.6;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	word-break: break-all;
	color:#222;

}
* + html body {
	font-family: "メイリオ","Meiryo";
}


/*==-----------------------------------------------
link style
-------------------------------------------------*/

a{overflow: hidden;}
a:link {color: #00F;}
a:visited {color: #609;}
a:hover {color: #F00;}
a:active {color: #F00;}


/*==-----------------------------------------------
text decoration
-------------------------------------------------*/
strong{
	background:#FF0;
	color:#0099b5;
	font-size:1.6rem;
	font-size:16px;
	padding:2px;
	font-weight:normal;
}

hr{
	margin: 0;
	clear:both;
}

/*==-----------------------------------------------
headding
-------------------------------------------------*/
h1,h2,h3,h4,h5,h6{
	font-weight:bold;
	margin-bottom: 20px;
}

h1{
	font-size:3.6rem;
	font-size:36px;
}

#container section h2{
	font-size:1.8rem;
	font-size:18px;
}
#container section h3{
	font-size:1.6rem;
	font-size:16px;
}
#container section h4{
	font-size:2.4rem;
	font-size:24px;
}
#container section h5{
	font-size:2rem;
	font-size:20px;
}
#container section h6{
	font-size:1.6rem;
	font-size:16px;
}

/*==-----------------------------------------------
paragraph
-------------------------------------------------*/
#container section p{
	margin:0 0 10px 0;
}

#container ul{
	list-style-type:none;
	padding: 0;
}
}

#container ol{
	list-style-type:decimal;
	margin: 0 0 0 25px;
	padding: 0;
}

#container article section ul li{
	background:url(/event/wotcs/src/common/icon.png) 0 8px no-repeat;
	padding-left:14px;
	margin:0 0 5px 0;
}

/*==-----------------------------------------------
clearfix
-------------------------------------------------*/


.clearfix {clear:both; }

.clearfix:after,
#wapper:after,
nav:after,
header:after,
#inner:after,
article:after,
section:after,
aside:after{
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
     font-size:0.1em;
}

.clearfix,
#wapper,
nav,
header,
#inner,
article,
section,
aside{
display: inline-block;
}

.clearfix,
#wapper,
nav,
header,
#inner,
article,
section,
aside{
display: block;
}


/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*html5の新要素をブロック要素にする */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}