@charset "utf-8";
@import url("reset.css");
/*--京base.css--*/

/*----------------*/
/*
a:link{
	color: #f34d51;
	text-decoration: underline;
}
a:visited{
	color: #f34d51;
	text-decoration: none;
}
a:hover{
	color: #f34d51;
}
a:active{
	color: #f34d51;
}
*/
/*----------------*/

a{
	color:#00416b;
}

/*###### 汎用 ######*/
.cb {
	clear: both;
}

.invisible {
	display: none;
}

/*##########     共通     ##########*/

body{
	font-family: "メイリオ", Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif ;
	font-size: 12px;
	background: #fff;
	color: #111;
	min-width:1000px;
}

/*#######container#######*/
#container{}

#container_inner {}


/*#######header#######*/
#header {
	/*height:75px;*/
	margin:10px 0 15px 0;
}

	#header .user_name{
		font-weight:bold;
		font-size:16px;
		height:30px;
		line-height:30px;
		border-bottom:1px solid #aaa;
		margin-bottom:10px;
	}


/*#######main_box#######*/
#main_box {
	clear:both;
	overflow:hidden;
	padding-bottom:100px;
}

	#main_box_inner {
		width:930px;
		margin:0 auto;
	}
		#main_column {
			width: 690px;
			float: left;
		}
		
		#sub_column {
			width: 205px;
			float: right;
		}
		

/*#######footer#######*/
#footer{
	clear: both;
	text-align:center;
	height:30px;
	line-height:30px;
}

/*#######nav#######*/
#nav.k-toolbar{
	font-size:14px;
	padding:0 0 2px 0;
	border:none;
}

	#nav.k-toolbar a.k-button{
		border:1px solid #ccc;
		box-shadow:2px 2px 0 0 rgba(0,0,0,0.5);
	}


/*##########     各ページ共通    ##########*/
#pages{}


/*##########     汎用    ##########*/

.bg_png{}/*背景透過PNG用*/

/*文字色*/
.fc_red{ color: #E11E2D;}
.fc_blue{color:#0096c8;}
.fc_gray{color:gray;}
.fc_orange{color:orange;}
.fc_clear{color:#222;}
/*フォントスタイル*/
.fw_bold{font-weight:bold;}
.fw_clear{font-weight: normal;}
.te_1em {text-indent: 1em;}
/*揃え*/
.ta_center{text-align:center;}
.ta_right{text-align:right;}
.ta_left{text-align:left;}

/*フロート*/
.fl_right{float:right;}
.fl_left{float:left;}
.fl_clear{clear:both;}

/*幅指定（％）適宜追加*/
.wpe05{width:5%;}
.wpe08{width:8%;}
.wpe10{width:10%;}
.wpe15{width:15%;}
.wpe20{width:20%;}
.wpe25{width:25%;}
.wpe30{width:30%;}
.wpe33{width:33%;}
.wpe40{width:40%;}
.wpe50{width:50%;}
.wpe60{width:60%;}
.wpe70{width:70%;}
.wpe80{width:80%;}
.wpe90{width:90%;}
.wpe100{width:100%;}

/*幅指定（Em）適宜追加*/
.wem01{width:1em;}
.wem02{width:2em;}
.wem03{width:3em;}
.wem04{width:4em;}
.wem05{width:5em;}
.wem06{width:6em;}
.wem07{width:7em;}
.wem08{width:8em;}
.wem09{width:9em;}
.wem10{width:10em;}

/*フォントサイズ（Em）適宜追加*/
.fsem075{font-size:0.75em;}
.fsem085{font-size:0.85em;}
.fsem09{font-size:0.9em;}
.fsem12{font-size:1.2em;}
.fsem15{font-size:1.5em;}

