/* ==================================================
CSS Document
作成者：イデアクロス梶@具
odified Date : 2008-06-18
===================================================== */

@import "default2.css"; /* new CSS */
@import "sub.css"; /* new CSS */

@import "base.css"; /* new CSS */
@import "camp_kddi.css"; /* new CSS */


.boldtext
{
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #FF6600; 
	TEXT-DECORATION: none
}
.boldtext:link,
.boldtext:visited,
.boldtext:active
{
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none; 
}
.smallinput
{
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
#form 
{
	MARGIN:0;
}
.select1
{
	FONT-SIZE:9pt; HEIGHT:18px; BACKGROUND-COLOR:#f7f7f7;BORDER:1px solid #0077AA;
}
.textarea1
{
	WIDTH:100%; FONT-SIZE:9pt; BACKGROUND-COLOR:#f7f7f7;
}
.input1
{
	HEIGHT:18px; FONT-SIZE:9pt; BACKGROUND-COLOR:#f7f7f7;
}
.input_number
{
	HEIGHT:20px; FONT-SIZE:9pt; BACKGROUND-COLOR:#f7f7f7; text-align:right;
}

.blanktd
{
	WIDTH:68px;	
	HEIGHT:60px;
	FONT-SIZE:8pt;
	FONT-FAMILY:Verdana, Arial;
	BACKGROUND-COLOR:#F7F7F7;
	COLOR:#999999;
}
/* small-font  english-number font  */
.eng_day
{
	FONT-SIZE:8pt;
	FONT-FAMILY:Verdana, Arial;
	COLOR:#FFFFFF;
}
.eng_num
{
	FONT-SIZE:8pt;
	FONT-FAMILY:Verdana, Arial;
}

.cmt_small
{
	COLOR:#323347;
	FONT-SIZE:8pt;
}


.cmt_point
{
	COLOR:#FF6600;
	FONT-SIZE:8pt;
}
.cmt:link,
.cmt:visited,
.cmt:active
{
	FONT-SIZE: 8pt; 
	COLOR:#453B70;
	TEXT-DECORATION: none; 
}
.cmt:hover
{
	FONT-SIZE: 8pt; 
	COLOR:#0A53CA;
	TEXT-DECORATION: underline; 
}

/* location  */
.location
{
	FONT-SIZE: 8pt; 
	COLOR:#0D1A61;
}
.loca:link,
.loca:visited
{
	FONT-SIZE: 8pt; 
	COLOR:#0D1A61;
	TEXT-DECORATION: none; 
}
.loca:active
.loca:hover
{
	FONT-SIZE: 8pt; 
	COLOR:#0D1A61;
	TEXT-DECORATION: underline; 
}


.boldtext_gray
{
	FONT-SIZE: 8pt;
	COLOR: #656565; 
	TEXT-DECORATION: none
}

.boldtext_purple
{
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #9F5DFB; 
	TEXT-DECORATION: none
}

.copyright
{
	FONT-SIZE: 9pt;
	COLOR: #eeeeee; 
	TEXT-DECORATION: none
}

.textarea2
{
	WIDTH:400px; height:150px; FONT-SIZE:9pt; BACKGROUND-COLOR:#f7f7f7; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;
	/*
	scrollbar-arrow-color:#aebf7a;
	scrollbar-base-color:white;
	scrollbar-darkshadow-color:A9A9A9;
	scrollbar-face-color:#ECECEC;
	scrollbar-hightlight-color:#FFFFFF;
	scrollbar-shadow-color:#C0C0C0;
	scrollbar-track-color: #ECECEC;
	SCROLLBAR-3DLIGHT-COLOR:D2D2D2;
	*/
}

.file
{
	WIDTH:350px; FONT-SIZE:9pt; BACKGROUND-COLOR:#f7f7f7; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;
}

.textarea_small
{
	WIDTH:132px; FONT-SIZE:9pt; BACKGROUND-COLOR:#f7f7f7; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;
}
/*  submenu-allin1 */
.boldtext_green
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #61A17D; 
	TEXT-DECORATION: none
}

.boldtext_bgray
{
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #718AA8; 
	TEXT-DECORATION: none
}

.boldtext_redb
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #9E0B0E; 
	TEXT-DECORATION: none
}
/* table, td, Style */
.td_b
{
	PADDING:2px 5px 2px 5px;	
	HEIGHT:27px;
}
.td_a {
	font-size: 9pt;
	line-height: 15pt;
	padding-left: 5px;
}
.head_txt
{
	font-size: 10pt;
	color: #ffffff;
}

/* SIGMA UP ADD     2007-03-21     KOO */

.s_txt_world {color: #666666; font-size:8pt; line-height:140%;}

.txt_white /*text, white */
{font-size: 9pt;color:#FFFFFF;}

.s_txt_white /*small text, white */
{font-size: 8pt;color:#FFFFFF;}

.txt_black /*text, black */
{font-size: 9pt; color:#000000;}
/*small text, black */
.s_txt_black {font-size: 8pt; color:#000000;}
/*small text, black */
.s_black_eng {font-size: 8pt; color:#000000;font-family: Arial, Helvetica, sans-serif;}

.style10 {color: #CC0000}
.style11 {font-size: 12pt;font-weight: bold;}
.style12 {font-size: 9pt}
.style13 {color: #030380;font-weight: bold;}
.style14 {font-weight: bold;}
.style15 {color: #0000FF;}

.ss_ti{ /*sub page sub title */
	color: #050535;
	font-weight: bold;
	font-size: 11pt;
	padding-left: 20px;
	padding-bottom: 10px;
}
.s_title  {
width: 689px;
padding: 30px 20px 0 0;
letter-spacing: 2px;
color: #CCCCFF;
text-align: right;
}
.h_txt {
	color: #DD4444;
	font-weight: bold;
	font-size: 11pt;
	letter-spacing: 2px;
	line-height:160%;
}
.p_line {
	line-height:160%;
	padding: 3px 0 3px 0;
}
/*point small text */
.s_txt_point {font-size: 90%;color:#CC0000;}

/* left menu table */
.le_me1 {
	padding: 10px 0 3px 30px;
	height: 42px;
	font-weight: bold;
	border-bottom:1px solid #48486A;
	background:url('../img/sub/left_me_icon.gif') no-repeat top left;;
}
.le_me2 {
	padding: 4px 0 3px 25px;
	height: 24px;
	border-bottom:1px solid #B8B8B8;
	border-top: 1px solid #FFFFFF;
	background:url('../img/sub/left_me_icon2.gif') no-repeat top left;;
}
.le_me3 {
	padding: 4px 0 3px 25px;
	height: 39px;
	border-bottom:1px solid #B8B8B8;
	border-top: 1px solid #FFFFFF;
	background:url('../img/sub/left_me_icon3.gif') no-repeat top left;;
}
/* big text purple*/
.bigtext1 {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #9F5DFB; 
	TEXT-DECORATION: none
}
/* function sub title text*/
.functext1 {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #000066; 
	TEXT-DECORATION: none;
	padding-left:40px;
}
/* option */
.optiontext {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #F82800; 
	TEXT-DECORATION: none;
	PADDING:8px 0px;
}
