@charset ‘UTF-8′;

/*//////////////Setteing ユーザー設定//////////////*/

/*////////////// #news //////////////*/
/*1.space*/	div#news { padding: 5px 10px 10px 10px;}
/*2.caption*/ 	div#news p.caption {
		color: #009900; 
		font-size:14px; 
		line-height: 20px; 
		background: #eeeeee; 
		padding:2px 9px; 
		}
/*3.frame*/ 	div#news div#frame { 
		background: none;
		padding: 0 5px 0 0;
		border-width: 0 0 0 0; 
		border-color: #666666;
		}
/*(以下indentはmargin-leftで指定)*/
/*4.title*/ div#news p.title { 
		margin-left: 0; 
		color: #009900; 
		font-size: 15px; 
		line-height: 20px;
		border-bottom: 1px #CC99CC solid;
		}
/*5.sub*/ 	div#news p.sub { 
		margin-left: 0px; 
		color: #FF0066; 
		font-size: 14px; 
		line-height: 20px; 
		border-bottom: 1px #cc99cc;
		}
/*6.para*/ 	div#news div.indent p { 
		margin-left: 5px; 
		color: #2D8978; 
		font-size: 14px; 
		line-height: 19px; 
		border-bottom: none;
		}
/*7.para2*/	 div#news div.indent p.para2 {
		border-bottom: none;
		}

.square { font-size: 15px; color: #ff0000;}

/*////////////// #topics //////////////*/
/*1.space*/	div#topics { padding: 10px 0;}
/*2.caption*/ 	div#topics p.caption {
		color: #006600; 
		font-size:14px; 
		line-height: 20px; 
		background: #D6EFA7; 
		padding:2px 9px; 
		}
/*3.frame*/ 	div#topics div#frame { 
		background: none;
		padding: 0 5px 0 0;
		border-width: 0 0 0 0; 
		border-color: #666666;
		}
/*(以下indentはmargin-leftで指定)*/
/*4.title*/ div#topics p.title { 
		margin-left: 8px; 
		color: #0099CC; 
		font-size: 15px; 
		line-height: 20px;
		border-bottom: none;
		}
/*5.sub*/ 	div#topics p.sub { 
		margin-left: 10px; 
		color: #FF3399; 
		font-size: 14px; 
		line-height: 20px; 
		border-bottom: 1px #cccccc solid;
		}
/*6.para*/ 	div#topics div.indent p { 
		margin-left: 15px; 
		color: #2D8978; 
		font-size: 12px; 
		line-height: 19px; 
		border-bottom: 1px #cccccc solid;
		}
/*7.para2*/	 div#topics div.indent p.para2 {
		border-bottom: none;
		}

/*////////////// #info //////////////*/
/*1.space*/	div#info { padding: 7px;}
/*2.caption*/ 	div#info p.caption {
		color: #006633; 
		font-size:14px; 
		line-height: 20px; 
		background: #66cccc; 
		padding:2px 9px; 
		}
/*3.frame*/ 	div#info div#frame { 
		background: none;
		padding: 0 7px;
		border-width: 1px 1px 1px 1px; 
		border-color: #66CCCC;
		}
/*(以下indentはmargin-leftで指定)*/
/*4.title*/ div#info p.title { 
		margin-left: 0; 
		color: #3366CC; 
		font-size: 15px; 
		line-height: 20px;
		border-bottom: none;
		}
/*5.sub*/ 	div#info p.sub { 
		margin-left: 0px; 
		color: #9966CC; 
		font-size: 14px; 
		line-height: 20px; 
		border-bottom: 1px #cccccc;
		}
/*6.para*/ 	div#info div.indent p { 
		margin-left: 0px; 
		color: #669966; 
		font-size: 12px; 
		line-height: 19px; 
		border-bottom: none;
		}
/*7.para2*/	 div#info div.indent p.para2 {
		border-bottom: none;
		}
		
/*////////////// #mssg //////////////*/
/*1.space*/	div#mssg { padding: 10px 0;}
/*2.caption*/ 	div#mssg p.caption {
		color: #ffffff; 
		font-size:14px; 
		line-height: 20px; 
		background: #CC6666; 
		padding:2px 10px; 
		}
/*3.frame*/ 	div#mssg div#frame { 
		background: none;
		padding: 0 7px 0 0;
		border-width: 0 0 0 0; 
		border-color: #66CCCC;
		}
/*(以下indentはmargin-leftで指定)*/
/*4.title*/ div#mssg p.title { 
		margin-left: 10px; 
		color: #339966; 
		font-size: 17px; 
		line-height: 24px;
		border-bottom: 1px #66cccc solid;
		}
/*5.sub*/ 	div#mssg p.sub { 
		margin-left: 12px; 
		color: #0099FF; 
		font-size: 15px; 
		line-height: 20px; 
		border-bottom: none;
		}
/*6.para*/ 	div#mssg div.indent p { 
		margin-left: 15px; 
		color: #1D7565; 
		font-size: 14px; 
		line-height: 19px; 
		border-bottom: none;
		}
/*7.para2*/	 div#mssg div.indent p.para2 {
		border-bottom: none;
		}
		
/*////////////// #update //////////////*/
/*1.space*/	div#update { padding: 10px 0;}
/*2.caption*/ 	div#update p.caption {
		color: #006633; 
		font-size:15px; 
		line-height: 20px; 
		background: #ffffcc; 
		padding:2px 9px; 
		}
/*3.frame*/ 	div#update div#frame { 
		background: #FBFFEA;
		padding: 0 10px 10px 10px;
		border-width: 0 0 0 0; 
		border-color: none;
		}
/*(以下indentはmargin-leftで指定)*/
/*4.title*/ div#update p.title { 
		margin-left: 0; 
		color: #006600; 
		font-size: 15px; 
		line-height: 20px;
		border-bottom: none;
		}
/*5.sub*/ 	div#update p.sub { 
		margin-left: 0px; 
		color: #FF3366; 
		font-size: 14px; 
		line-height: 20px; 
		border-bottom: none;
		}
/*6.para*/ 	div#update div.indent p { 
		margin-left: 0px; 
		color: #46765B; 
		font-size: 13px; 
		line-height: 19px; 
		border-bottom: 1px #FF9999 solid;
		}
/*7.para2*/	 div#update div.indent p.para2 {
		border-bottom: none;
		}
		
/*////////////// #feature //////////////*/
/*1.space*/	div#feature { padding: 10px 0;}
/*2.caption*/ 	div#feature p.caption {
		color: #006633; 
		font-size:15px; 
		line-height: 20px; 
		background: #ffffcc; 
		padding:2px 9px; 
		}
/*3.frame*/ 	div#feature div#frame { 
		background: #FBFFEA;
		padding: 0 10px 10px 10px;
		border-width: 0 0 0 0; 
		border-color: none;
		}
/*(以下indentはmargin-leftで指定)*/
/*4.title*/ div#feature p.title { 
		margin-left: 0; 
		color: #006600; 
		font-size: 15px; 
		line-height: 20px;
		border-bottom: none;
		}
/*5.sub*/ 	div#feature p.sub { 
		margin-left: 0px; 
		color: #FF3366; 
		font-size: 14px; 
		line-height: 20px; 
		border-bottom: none;
		}
/*6.para*/ 	div#feature div.indent p { 
		margin-left: 0px; 
		color: #46765B; 
		font-size: 13px; 
		line-height: 19px; 
		border-bottom: 1px #FF9999 solid;
		}
/*7.para2*/	 div#feature div.indent p.para2 {
		border-bottom: none;
		}

