/*--------------------------------------------------------*/
/*                   五大イベントページ                   */
/*--------------------------------------------------------*/
p, div, body{	margin-bottom: 0;
							margin-top: 0;
							}
#tk_nav_wrapper	{	text-align: left;	/* テキスト左詰設定 */
									margin: 0 auto;
									width: 750px;
									background: #fff;
								}
#tk_nav_wrapper2	{	text-align: left;	/* テキスト左詰設定 */
								margin: auto;
								width: 750px;
								background: #fff;
								border: solid 1px #017168;
							}
.clearfix:after {	content: ".";  /* 新しい要素を作る */
									display: block;  /* ブロックレベル要素に */
									clear: both;
									height: 0;
									visibility: hidden;
								}

.clearfix {	min-height: 1px;
					}

* html .clearfix {	height: 1px;
										/*\*//*/
										height: auto;
										overflow: hidden;
										/**/
									}
.tk_nav_header2	{	width: 750px;
									background-color: #fff;
									margin-top: 5px;
									border-bottom: solid 1px #017168;
								}
p.tk_linkpath	{	margin-left: 10px;
								margin-bottom: 9px
							}
#tk_nav_sidebarbody{	float: left;
											margin-top:18px;
											margin-bottom: 18px;
											width: 208px;
											background-color: #fff;
										}

#tk_nav_contentsbody	{	float: left;
												margin-top: 18px;
												width: 540px;
												background-color: #fff;
											}
.tk_nav_contentstitle p, .nav_contentstitle img, .nav_contentscap p {margin:0;}

.tk_nav_contentstitle{	width: 520px;
												height: 80px;
												background-color: #ccffff;
												margin-bottom: 0px;
											}
.tk_nav_contentscap{	margin-bottom: 0px;
											margin-top: 0;
											width: 520px;
											height: 60px;
											background-color: #fff;
											font-size: 11px;
											line-height: 120%;
											color: #000;
										}
.tk_nav_events	{	margin-bottom: 19px;
									width: 520px;
									background-color: #fff;
								}
.tk_cl{	clear:both;
				font-size: 1px;
				}

a.tk_kensaku{	display: block;
							width: 95px;
							height: 20px;
							margin: 0; padding:0;
							text-decoration: none;
							background: url("/sendai-p-g/img/godai01_img/fe_bt.gif")
						}
a.tk_kensaku:hover{	display: block;
										width: 95px;
										height: 20px;
										margin: 0; padding:0;
										text-decoration: none;
										background: url("/sendai-p-g/img/godai01_img/fe_bt_on.gif")
									}
.tk_photo	{	float: left;
						width: 180px;
						margin: 0;
					}
.tk_text	{	float: right;
						width: 320px;
					}
p.tk_title{	width: 520px;
						height: 30px;
						margin-bottom: 10px;
						margin-top: 0px;
					}
p.tk_photo01{	height: 120px;
							margin-bottom: 10px; margin-top: 0px; padding:0;
				}
p.tk_midashi01{	font-size: 14px;
								font-weight: bold;
								color: #017168;
								margin-bottom: 5px;
								margin-top: 0px;
							}
p.tk_midashi02{	font-size: 11px;
								line-height: 120%;
								color: #017168;
								margin-bottom: 10px;
								margin-top: 0px;
							}
p.tk_honbun{	font-size: 11px;
							line-height: 120%;
							color: #000;
						}
#tk_nav_bottomlink	{	width: 520px;
											height: 15px;
											background-color: #fff;
											text-align: right;
											font-size: 12px;
											color: #017168;
											border-color: #017168;
										}
a.tk_sento:link{	font-size:10px;
									color: #017168;
									text-decoration:underline
								}
a.tk_sento:visited{	font-size:10px;
										color: #017168;
										text-decoration:underline
									}
a.tk_sento:hover{	font-size:10px;
									color: #017168;
									text-decoration:none;background-color:#d1ded1
								}

#tk_nav_footer	{	clear: both;
									text-align: left;
									width: 750px;
									background-color: #fff;
									color: #000;
								}
p.tk_copy{	font-size: 12px;
						color:#333;
						line-height:30px;
					}

/* ---------------------------------------------------------------- *
	以下パンくず部分
 * ---------------------------------------------------------------- */

p.tk_linkpath{	color:#666;
								font-size:10px
							}

a.tk_linkpath01:link{	color:#3f643f;
											font-size:10px;
											text-decoration:underline
										}
a.tk_linkpath01:visited{	color:#3f643f;
													font-size:10px;
													text-decoration:none
												}
a.tk_linkpath01:hover{	color:#3f643f;
												font-size:10px;
												text-decoration:none;background-color:#d1ded1
											}

/*--------------------------------------------------------*/
/*               五大イベントページここまで               */
/*--------------------------------------------------------*/




/*--------------------------------------------------------*/
/*                   仙台イベントページ                   */
/*--------------------------------------------------------*/
p, div, body{	margin-bottom: 0;
							margin-top: 0;
							}

#tk_ev_nav_wrapper	{	text-align: left;	/* テキスト左詰設定 */
											margin: auto;
											width: 750px;
											background: #fff;
										}

#tk_ev_nav_wrapper2	{	text-align: left;	/* テキスト左詰設定 */
											margin: auto;
											width: 750px;
											background: #fff;
											border: solid 1px #017168;
										}

.tk_ev_nav_header2	{	width: 750px;
											background-color: #fff;
											margin-top: 5px;
											border-bottom: solid 1px #017168;
										}

.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

p.tk_ev_linkpath	{	margin-left: 10px;
										margin-bottom: 9px
									}

#tk_ev_nav_sidebarbody{	float: left;
												margin-top: 18px;
												width: 208px;
												background-color: #fff;
											}

#tk_ev_nav_contentsbody	{	float: left;
													margin-top: 0px;
													width: 520px;
													background-color: #fff;
												}

.tk_ev_nav_contentstitle p, .tk_ev_nav_contentstitle img, .tk_ev_nav_contentscap p {margin:0;}

.tk_ev_nav_contentstitle{	width: 520px;
													height: 80px;
													background-color: #ccffff;
													margin: 18px 0px 0px 0px;
												}

.tk_ev_nav_contentscap{	margin: 0px 0px 0px 0px;
												width: 520px;
												height: 60px;
												background-color: #fff;
												font-size: 11px;
												line-height: 120%;
												color: #000;
											}

.tk_ev_nav_photosbpdy	{	width: 520px;
												height: 186px;
												background-color: #fff;
											}

.tk_ev_nav_photosbpdy01{width: 518px;
												}

.l{	float: left;
	}
.r{	float: right;
	}
.tk_ev_waku{	width: 110px;
							height: 186px;
							padding:0px;
						}




.m26{margin-right: 26px;
		}
* html div.m26{margin-right: 22px;
		}
.m0{margin: 0px;
		}
.tk_ev_kara{
	width: 110px;
	height: 110px;
	margin: 0; padding:0px;
	border: solid 1px #000;
}
tk_ev_kara a{
	padding:0;
	margin: 0;
}
img.tk_ev_nakami{
	padding:0;
	margin: 5px;
	width:100px;
	height:100px;
	text-decoration:none;
	border:0;
}

* html img.tk_ev_nakami{
	margin-bottom:1px;
}





p.tk_ev_cap_j{	margin: 5px 0px 2px 0px;
								padding:0px;
								font-size: 11px;
								line-height: 100%;
								color: #000;
							}
p.tk_ev_cap_e{	margin: 0;
								padding:0px;
								font-size: 10px;
								line-height: 110%;
								color: #000;
							}
#tk_ev_nav_bottomlink	{	width: 520px;
												height: 15px;
												background-color: #fff;
												text-align: right;
												font-size: 12px;
												color: #017168;
												border-color: #017168;
											}
.tk_ev_cl{	clear:both;
						font-size: 1px;
					}
p.tk_ev_sento01{	width: 100%;
									text-align: right;
								}
a.tk_ev_sento:link{	font-size:10px;
										color: #017168;
										text-decoration:underline
									}
a.tk_ev_sento:visited{	font-size:10px;
												color: #017168;
												text-decoration:underline
											}
a.tk_ev_sento:hover{	font-size:10px;
											color: #017168;
											text-decoration:none;background-color:#d1ded1
										}

#tk_ev_nav_footer	{	clear: both;
										text-align: left;
										width: 750px;
										background-color: #fff;
										color: #000;
									}
p.tk_ev_copy{	font-size: 12px;
							color:#333;
							line-height:30px;
						}
/* ---------------------------------------------------------------- *
	以下パンくず部分
 * ---------------------------------------------------------------- */

p.tk_ev_linkpath{	color:#666;
											font-size:10px
										}

a.tk_ev_linkpath01:link{	color:#3f643f;
														font-size:10px;
														text-decoration:underline
													}
a.tk_ev_linkpath01:visited{	color:#3f643f;
																font-size:10px;
																text-decoration:none
															}
a.tk_ev_linkpath01:hover{	color:#3f643f;
															font-size:10px;
															text-decoration:none;background-color:#d1ded1
														}
/*--------------------------------------------------------*/
/*               仙台イベントページここまで               */
/*--------------------------------------------------------*/


/*--------------------------------------------------------*/
/*                     検索結果ページ                     */
/*--------------------------------------------------------*/
p, div, body{	margin-bottom: 0;
							margin-top: 0;
							}
/*--------------------------------------------------------*/
#tk_ks_wrapper	{	text-align: left;	/* テキスト左詰設定 */
									margin: auto;
									width: 750px;
									background: #fff;
								}
#tk_ks_nav_wrapper2	{	text-align: left;	/* テキスト左詰設定 */
											margin: auto;
											width: 750px;
											background: #fff;
											border: solid 1px #017168;
										}
.clearfix:after {	content: ".";  /* 新しい要素を作る */
									display: block;  /* ブロックレベル要素に */
									clear: both;
									height: 0;
									visibility: hidden;
								}

.clearfix {	min-height: 1px;
					}

* html .clearfix {	height: 1px;
										/*\*//*/
										height: auto;
										overflow: hidden;
										/**/
									}
/*--------------------------------------------------------*/
.tk_ks_header2	{	width: 750px;
									background-color: #fff;
									border-bottom-style: solid;
									border-bottom-width: 1px;
									border-bottom-color: #017168;
									margin-top: 5px;
								}
p.tk_ks_linkpath	{	margin-left: 10px;
										margin-bottom: 9px
									}
/*--------------------------------------------------------*/
#tk_ks_sidebarbody{	float: left;
										margin-top: 18px;
										width: 208px;
										background-color: #fff;
									}
/*--------------------------------------------------------*/
#tk_ks_contentsbody	{	float: left;
											margin-top: 0px;
											width: 520px;
											background: #fff url(/sendai-p-g/img/preview_photo_img/ks_wk_01.gif) no-repeat;
										}
div.tk_ks_kensu{	float: left;
									width: 213px;
									height: 15px;
									margin-top: 60px;
									font-size: 12px;
									color: #000;
								}
div.tk_ks_icon{	float: left;
								width: 255px;
								height: 15px;
								padding: 0;
								margin-top: 60px;
							}
div.tk_ks_icon_bottom{	float: right;
												width: 255px;
												height: 15px;
												margin-top: 10px;
												margin-bottom: 10px;
											}
ol.tk_ks_s_icon{	width: 255px;
									list-style-type: none;
									height:15px;
									margin: 0;
									padding: 0;
								}
ol.tk_ks_s_icon li.tk_ks_s_icon_top{	
										float: left;
										width: 85px;
										height:15px;
										margin-left: 0;
										margin-right: 15px;
									}
ol.tk_ks_s_icon li.tk_ks_s_icon_middle{	float: left;
										width: 85px;
										height:15px;
										margin-left: 0;
										margin-right: 15px;
									}
ol.tk_ks_s_icon li.tk_ks_s_icon_end{	float: left;
																			width: 40px;
																			margin-right: 15px;
									}
ol.tk_ks_icon img.A{	height:15px;
											width:85px;
										}
ol.tk_ks_icon img.B{	height:15px;
											width:40px;
										}



table.tk_ks_tb{	clear: both;
								width: 504px;
							}
tr{	width: 158px;
	}
td{	height: 33%;
	
	}




div.tk_ks_kei_lef1 a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}
div.tk_ks_kei_lef1{
	width: 154px;
	height: 124px;
	margin: 6px 11px 3px 0px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_lef1 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_cen1 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_cen1{
	width: 154px;
	height: 124px;
	margin: 6px 11px 3px 11px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_ cen1 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_rig1 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_rig1{
	width: 154px;
	height: 124px;
	margin: 6px 16px 3px 11px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_rig1 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_lef1 img,
div.tk_ks_kei_cen1 img,
div.tk_ks_kei_rig1 img
											{	width: 100px;
											}


div.tk_ks_kei_lef2 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_lef2{
	width: 154px;
	height: 124px;
	margin: 6px 11px 3px 0px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_lef2 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_cen2 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_cen2{
	width: 154px;
	height: 124px;
	margin: 6px 11px 3px 11px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_cen2 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_rig2 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_rig2{
	width: 154px;
	height: 124px;
	margin: 6px 16px 3px 11px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_rig2 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_lef2 img,
div.tk_ks_kei_cen2 img,
div.tk_ks_kei_rig2 img
											{	width: 100px;
											}


div.tk_ks_kei_lef3 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_lef3{
	width: 154px;
	height: 124px;
	margin: 6px 11px 3px 0px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_lef3 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_cen3 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_cen3{
	width: 154px;
	height: 124px;
	margin: 6px 11px 3px 11px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_cen3 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_rig3 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_rig3{
	width: 154px;
	height: 124px;
	margin: 6px 16px 3px 11px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_rig3 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_lef3 img,
div.tk_ks_kei_cen3 img,
div.tk_ks_kei_rig3 img
											{	width: 100px;
											}


div.tk_ks_kei_lef4 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_lef4{
	width: 154px;
	height: 124px;
	margin: 6px 11px 3px 0px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_lef4 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_cen4 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_cen4{
	width: 154px;
	height: 124px;
	margin: 6px 11px 3px 11px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_cen4 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_rig4 a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
div.tk_ks_kei_rig4{
	width: 154px;
	height: 124px;
	margin: 6px 16px 3px 11px;
	border: solid 1px #3f643f;
	overflow:hidden;
	text-align:center;
}
div.tk_ks_kei_rig4 a:hover{
	background:#ffe4c9;
}
div.tk_ks_kei_lef4 img,
div.tk_ks_kei_cen4 img,
div.tk_ks_kei_rig4 img
											{	width: 100px;
											}


p.tk_ks_num_lef{display: block;
								width: 156px;
								height: 14px;
								line-height: 14px;
								font-size: 12px;
								text-align: left;
								margin: 6px 11px 3px 0px;
							}
p.tk_ks_num_cen{display: block;
								width: 156px;
								height: 14px;
								line-height: 14px;
								font-size: 12px;
								text-align: left;
								margin: 6px 11px 3px 11px;
							}
p.tk_ks_num_rig{display: block;
								width: 156px;
								height: 14px;
								line-height: 14px;
								font-size: 12px;
								text-align: left;
								margin: 6px 16px 3px 11px;
							}
/*--------------------------------------------------------*/
p.tk_ks_sento01{	clear: both;
									width: 100%;
									text-align: right;
								}
a.tk_ks_sento:link{	font-size:10px;
										color: #017168;
										text-decoration:underline
									}
a.tk_ks_sento:visited{	font-size:10px;
												color: #017168;
												text-decoration:underline
											}
a.tk_ks_sento:hover{	font-size:10px;
											color: #017168;
											text-decoration:none;background-color:#d1ded1
										}
/*--------------------------------------------------------*/
#tk_ks_footer	{	clear: both;
								text-align: left;
								width: 750px;
								background-color: #fff;
								color: #000;
							}
p.tk_ks_copy{	font-size: 12px;
							color:#333;
							line-height:30px;
						}
/* ---------------------------------------------------------------- *
	以下パンくず部分
 * ---------------------------------------------------------------- */
p.tk_ks_linkpath{	color:#666;
									font-size:10px
								}



a.tk_ks_linkpath01:link{	color:#3f643f;
													font-size:10px;
													text-decoration:underline
												}
a.tk_ks_linkpath01:visited{	color:#3f643f;
														font-size:10px;
														text-decoration:none
													}
a.tk_ks_linkpath01:hover{	color:#3f643f;
													font-size:10px;
													text-decoration:none;background-color:#d1ded1
												}
/*--------------------------------------------------------*/
/*                検索結果ページ　終わり                  */
/*--------------------------------------------------------*/


/*--------------------------------------------------------*/
/*                 管理アップロードページ                 */
/*--------------------------------------------------------*/
p, div, body{
	margin-bottom: 0;
	margin-top: 0;
}
/****** wrapper ******/
#tk_kanri_up_wrapper{
	width:690px;
	margin:0 auto;
}
/****** アップロードページtop ******/
#tk_kanri_up_top {
	width:690px;
	height:25px;
	background:#b2d5ab;
}
p.tk_top{
	display: block;
	height:25px;
	line-height:25px;
	margin-left:10px;
	font-size:13px;
	color:#000;
	text-align:left;
}
/****** 画像を追加する項 ******/
#tk_kanri_up_p_tsuika {
	width:645px;
	height:36px;
	margin:15px auto 2px;
	text-align:left
	background: #fff
}
.tk_kanri_up_hasen {
	width:645px;
	height:36px;
	border:dotted 1px #3f643f;
	border-left:0;
	border-right:0;
}
.tk_nakami{
	width:645px;
	height:30px;
	margin:3px 0px;
	text-align:left;
	background-color:#e6e6e6;
}
span.tk_moji{
	float:left;
	display:block;
	width:380px;
	height:30px;
	line-height:30px;
	margin-left:5px;
	margin-right:0;
	font-size:16px;
	font-weight: bold;
	color:#3f643f;
	text-align:left;
}
span.tk_botan1{
	float:left;
	position:relative;
	width:70px;
	height:30px;
	margin:0px auto 0px 160px;
	text-align:right;
	font-size:12px;
	line-height:30px;
	background-color:#e4b9a6;
}

span.tk_botan1 input{
	display:block;
	position:absolute;
	top: 5px ;left: 5px;
	width:60px;
	height:20px;
	text-decoration:none;
}

/****** 画像追加削除画面全体スペース ******/
#tk_kanri_up_box1 {
	width:645px;
	margin:0px auto;
	text-align:left
	background: #fff
}
/****** 画像追加削除画面スペースの左側 ******/
.tk_ks_left_box1 {
	float:left;
	width:110px;
	height:404px;
	margin:0px auto 0px;
	padding:0;
	text-align:center;
	background-color:#fff;
	border-right:dotted 1px #3f643f;
}
.tk_kanri_up_box1_hasen_sel1_l{
	width:110px;
	margin:0;
	padding:0;
	height:34px;
	border-bottom:dotted 1px #3f643f;
	border-left:0;
	border-right:0;
	background-color:#fff;
}
.tk_kanri_up_box1_hasen_sel2_l{
	width:110px;
	margin:0;
	padding:0;
	height:170px;
	border-bottom:dotted 1px #3f643f;
	border-left:0;
	border-right:0;
	background-color:#fff;
}
.tk_nakami01{
	width:110px;
	height:28px;
	margin:3px 0px;
	background-color:#fff;
}
p.tk_moji01{
	display: block;
	height:28px;
	line-height:28px;
	margin-left:5px;
	font-size:12px;
	color:#000;
	text-align:left;
}
/****** 画像追加削除画面スペースの右側 ******/
.tk_ks_right_box1 {
	float:right;
	width:530px;
	height:404px;
	margin:0;padding:0;
	background-color:#fff;
}
.tk_kanri_up_box1_hasen_sel1{
	width:530px;
	height:34px;
	margin:0 0;
	padding:0;
	border-bottom:dotted 1px #3f643f;
	border-left:0;
	border-right:0;
	background-color:#fff;
	text-align:left;
}
.tk_kanri_up_box1_hasen_sel2{
	width:530px;
	height:170px;
	margin:0 0;
	padding:0;
	border-bottom:dotted 1px #3f643f;
	border-left:0;
	border-right:0;
	background-color:#fff;
	text-align:left;
}
/****** IE ハック始まり ******/
.tk_nakami_san{	
	width:110px;
	padding:3px 0;
	margin:3px 0 0 10px;
	background-color:#fff;
}

<!--[if IE 6]>
.tk_nakami_san{
	margin:0;
	padding:3px 0 1px ;
}
<![endif]-->
/****** IE ハック終わり ******/


p.tk_moji_san{	
	height:28px;
	line-height:28px;
	font-size:12px;
	color:#000;
	text-align:left;
}

.tk_nakami05{
	width:530px;
	height:28px;
	padding:1px 0 ;
	margin:3px 0px;
	background-color:#fff;
	text-align:left;
}
* html .tk_nakami05{
	padding:3px 0 1px ;
}
span.tk_moji05 input{
	width:45px;
	height:20px;
	margin-left: 10px;
	margin-bottom: 6px;
	text-align:left;
	font-size:10px;
	border:solid 1px #3f643f;
	color:#000;
	background-color:#f2f2e5;
}
* html .tk_moji05 input{
	margin-left: 5px;
}

span.tk_moji08 input{
	width:220px;
	height:20px;
	margin-left: 10px;
	margin-bottom: 4px;
	text-align:left;
	font-size:10px;
	line-height:20px;
	border:solid 1px #3f643f;
	color:#000;
	background-color:#f2f2e5;
}

.tk_kanri_up_box1_hasen10{
	width:530px;
	height:180px;
	background-color:#fff;
}
.tk_nakami10{
	width:530px;
	margin:3px 0px;
	background-color:#fff;
	text-align:left;
}
p.tk_up_moji_gyo{
	margin:5px 0;
}
span.tk_moji_kate1 select{
	width:190px;
	height:20px;
	margin-left: 10px;
	text-align:left;
	font-size:10px;
	line-height:20px;
	border:solid 1px #3f643f;
	color:#000;
	background-color:#f2f2e5;
}
span.tk_moji_kate2 select{
	width:305px;
	height:20px;
	margin-left: 10px;
	text-align:left;
	font-size:10px;
	line-height:20px;
	border:solid 1px #3f643f;
	color:#000;
	background-color:#f2f2e5;
}

textarea.tk_moji10{
	width:505px;
	height:155px;
	margin-left: 10px;
	margin-top: 5px;
	text-align:left;
	text-justify:distribute-all-lines;
	font-size:12px;
	line-height:14px;
	border:solid 1px #3f643f;
	color:#000;
	background-color:#f2f2e5;
}
p.tk_moji11{
	width:390px;
	margin-left: 10px;
	margin-top: 5px;
	text-align:left;
	font-size:12px;
	color:#f00;
}

/****** 画像削除覧 ******/
#tk_photo_del{
	clear: both;
	width:645px;
	height:38px;
	text-align:left;
	margin:0px auto;
	background-color:#fff;
}

.tk_photo_del_hasen {
	width:645px;
	height:36px;
	border:dotted 1px #3f643f;
	border-left:0;
	border-right:0;
}

span.tk_botan3{
	float:left;
	position:relative;
	width:120px;
	height:30px;
	margin:0px auto 0px 110px;
	text-align:right;
	font-size:12px;
	line-height:30px;
	background-color:#e4b9a6;
}

span.tk_botan3 input{
	display:block;
	position:absolute;
	top: 5px ;left: 5px;
	width:110px;
	height:20px;
	text-decoration:none;
}

#tk_kanri_p_no {
	width:645px;
	height:37px;
	background-color:#fff;
	margin:0px auto 0px;
	border-bottom:dotted 1px #3f643f;
}
.tk_left_box2	{
	float:left;
	width:110px;
	height:36px;
	margin:0px;
	padding:0;
	background-color:#fff;
	text-align:left;
	border-right:dotted 1px #3f643f;
}
.tk_kanri_p_no_box2_hasen{
	width:110px;
	height:34px;
	margin:0px;
	padding:0;
	background-color:#fff;
}
.tk_nakami04{
	width:110px;
	height:34px;
	margin:3px 0px;
	background-color:#fff;
}
p.tk_moji04{
	display: block;
	height:28px;
	line-height:28px;
	margin-left:5px;
	font-size:12px;
	color:#000;
	text-align:left;
}



.right_box2 {
	float:right;
	width:530px;
	height:36px;
	margin:0;
	background-color:#fff;
}
.tk_kanri_up_box1_hasen_del{
	width:530px;
	margin:0 0;
	padding:0;
	height:34px;
	background-color:#fff;
	text-align:left;
}
.tk_nakami_del{	
	width:500px;
	height:28px;
	padding:3px 0;
	margin:3px 0 0 ;
	background-color:#fff;
}
* html .tk_nakami_del{
	padding:3px 0 1px ;
}
span.tk_moji_2keta input{
	width:100px;
	height:20px;
	margin-left: 10px;
	margin-bottom: 6px;
	text-align:left;
	font-size:12px;
	border:solid 1px #3f643f;
	color:#000;
	background-color:#f2f2e5;
}
* html .tk_moji_2keta input{
	margin-left: 5px;
}
span.tk_moji_3keta input{
	width:120px;
	height:20px;
	margin-left: 5px;
	margin-bottom: 6px;
	text-align:left;
	font-size:12px;
	line-height:20px;
	border:solid 1px #3f643f;
	color:#000;
	background-color:#f2f2e5;
}
span.tk_moji_4keta input{
	width:160px;
	height:20px;
	margin-left: 5px;
	margin-bottom: 6px;
	text-align:left;
	font-size:12px;
	line-height:20px;
	border:solid 1px #3f643f;
	color:#000;
	background-color:#f2f2e5;
}
span.tk_moji_kome{
	height:28px;
	text-align:left;
	font-size:12px;
	line-height:28px;
	padding:4px 0 1px;
	color:#f00;
}

/****** アップロードページ画像詳細コメント ******/
#tk_kanri_up_box2 {
	width:690px;
	height:15px;
	background-color:#fff;
	margin:0 auto;
}
/****** アップロードページフッター ******/
#tk_kanri_up_footer	{
	text-align: left;
	width: 690px;
	background-color: #fff;
	color: #000;
}
p.tk_kanri_up_copy{
	font-size: 12px;
	color:#333;
	line-height:30px;
}
/*--------------------------------------------------------*/
/*             管理アップロードページここまで             */
/*--------------------------------------------------------*/
