@charset "ISO-8859-1";

html {
height:100%;
	margin: 0;
	padding: 0;
}

body {
height:100%;
	margin: 0;
	padding: 0;
	background-image: url(../img/contents_bg.gif);
	background-repeat: repeat-y;
}
/*

div#cont_index{
	min-height: 480px;
}
div#cont_main{
	min-height: 100%;
}

div#footer{
	position:absolute;
	bottom:0;
	width:100%;
}
*/

div#about_header{
	width:100%;
	height:300px;
	background-image: url(../about/img/about_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* Content ===================*/
div#flashcontent{
	width: 100%;
	height:360px;
}
div#flashcontent02{
	width: 620px;
	height:330px;
}
div#flashcontent03{
	width: 100%;
	height:300px;
}


a:link {	
     color: #FF0066;
     text-decoration: none;
}
a:visited {	
     color: #FF0066;
     text-decoration: none;
}
a:hover {	
     color: #FF3CA2;
     text-decoration: underline;
}
a:active{	
     color: #FF0066;
     text-decoration: none;
}
div.naviset{
	width:200px
}

div.naviset a:link {
	color: #333333;
    text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
}
div.naviset a:visited{
	color: #333333;
    text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
}
div.naviset a:hover{
	color: #449EB4;
    text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
}
div.naviset a:active{
	color: #333333;
    text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
}

div.naviset02{
　　width:200px
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	color: #449EB4;
}

.text10 {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}
.text10gray {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #818181;
}
.text10yellow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #CCCC00;
}
.index_bg {
	background-image: url(../img/index_img02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.about_bg {
	background-image: url(../about/img/about_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
}
.text12gray {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}
.text12gray02 {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}
.text12gray02_en {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #888888;
}
.text12blue_en {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #449EB4;
}
.text11gray {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #666666;
}
.members_bg {
	background-image: url(../members/img/members_img01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.text11pink {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #FF0066;
}
.download_bg {
	background-image: url(../download/img/download_img01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.product01_bg {
	background-image: url(../product/img/product01_img01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.product02_bg {
	background-image: url(../product/img/product02_img01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.product03_bg {
	background-image: url(../product/img/product03_img01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.product04_bg {
	background-image: url(../product/img/product04_img01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.paddingleft280 {
	padding-left: 280px;
}

