@import "../../com/css/com.css";

#wrap_main h2,h3,br{
margin:0;
padding:0;
font-size:0;
}
#wrap_main ul,li,dl,dt,dd{
margin:0;
padding:0;
font-size:0;
}

#year, #comment,#info,#curators td{
font-size:small;
}

.rireki_cnt1{
width:750px;
}

#sub_head{
width:770px;
text-align:left;
}

#contents_in{
width:770px;
text-align:lest;
font-size:small;
}

/*---------------------------------------------- dic index*/
#ind_tex{
margin:10px auto 0 auto;
width:710px;
}
#ind_tex p{
text-align:left;
line-height:1.2em;
}

#link_box
{
margin:10px auto 40px auto;
width:730px;
}

.ind_subtitle_table
{
margin:20px auto 0 auto;
}
.ind_subtitle_table table
{
margin:0 auto;
}
.ind_subtitle_table table td img
{
vertical-align:bottom;
}

/*---------------------------------------------- dic_navi*/
#sub_navi
{
width:730px;
height:85px;
margin:10px auto 0 auto;
}
#line1{
width:770px;
height:23px;
margin:0;
padding:0;
text-align:left;
}
#line2{
clear:both;
width:730px;
margin:0;
padding:0;
text-align:left;
}


#dic_prev_btn{
float:right;
position:relative;
width:115px;
height:23px;
display:block;
}
#dic_prev_btn .swap_img{
position:absolute;
display: block;
text-decoration: none;
text-indent:-9999px;
}
#dic_prev_btn .swap_img a{
position:absolute;
display: block;
text-decoration: none;
text-indent:-9999px;
background:url(../img/dic_prevpage_bot.jpg);
}
#dic_prev_btn .swap_img a{top:0px;left:0px;width:115px;height:23px;background-position:0px 0px;line-height:23px;}
#dic_prev_btn .swap_img a:hover{background-position:115px 23px;}

#dic_top_btn{
float:right;
position:relative;
width:157px;
height:23px;
display:block;
}
#dic_top_btn .swap_img{
position:absolute;
display: block;
text-decoration: none;
text-indent:-9999px;
}
#dic_top_btn .swap_img a{
position:absolute;
display: block;
text-decoration: none;
text-indent:-9999px;
background:url(../img/dic_toppage_bot.jpg);
}
#dic_top_btn .swap_img a{top:0px;left:0px;width:157px;height:23px;background-position:0px 0px;line-height:23px;}
#dic_top_btn .swap_img a:hover{background-position:157px 23px;}


#dic_navi{
clear:right;
position:relative;
text-align:left;
float:right;
width:322px;
height:85px;
margin: 0;
}

#dic_navi ul{
	position:absolute;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}
#dic_search a,#dic_chrono a,#dic_kana a,#dic_map a,#dic_search_vi a,#dic_chrono_vi a,#dic_kana_vi a,#dic_map_vi a{
	background:url(../img/dic_navi.jpg);
	position:absolute;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}
#dic_search a{top:5px;left:0px;width:80px;height:73px;background-position:-0px -5px;line-height:73px;}
#dic_chrono a{top:5px;left:80px;width:80px;height:73px;background-position:-80px -5px;line-height:73px;}
#dic_kana a{top:5px;left:160px;width:80px;height:73px;background-position:-160px -5px;line-height:73px;}
#dic_map a{top:5px;left:240px;width:80px;height:73px;background-position:-240px -5px;line-height:73px;}

#dic_search a:hover,#dic_search_vi a:hover{background-position:0px -175px;}
#dic_chrono a:hover,#dic_chrono_vi a:hover{background-position:-80px -175px;}
#dic_kana a:hover,#dic_kana_vi a:hover{background-position:-160px -175px;}
#dic_map a:hover,#dic_map_vi a:hover{background-position:-240px -175px;}

#dic_search_vi a{top:5px;left:0px;width:80px;height:73px;background-position:0px -90px;line-height:73px;}
#dic_chrono_vi a{top:5px;left:80px;width:80px;height:73px;background-position:-80px -90px;line-height:73px;}
#dic_kana_vi a{top:5px;left:160px;width:80px;height:73px;background-position:-160px -90px;line-height:73px;}
#dic_map_vi a{top:5px;left:240px;width:80px;height:73px;background-position:-240px -90px;line-height:73px;}


#dic_sub_ti{
float:left;
}

/*---------------------------------------------- index*/
#dic_menu
{
text-align:right;
}

#dic_subtitle
{
width:603px;
}
#dic_subtitle p
{
font-size:small;
width:600px;
margin:10px 0px 20px 50px;
}
/*----------------------------------------------search*/
#search_box
{
width:730px;
clear:both;
margin:5px auto 20px auto;
display:block;
}



#result_table{
width:730px;
margin:0 auto;

}

#result_table td{
line-height:1.2em;
}

.radius{
background-repeat: no-repeat; width: 6px; height: 6px;
}
.upper_left{
background-image: url('../img/dic_search_index_box_lu.jpg');
}
.upper_right{
background-image: url('../img/dic_search_index_box_ru.jpg');
}
.lower_left{
background-image: url('../img/dic_search_index_box_ld.jpg');
}
.lower_right{
background-image: url('../img/dic_search_index_box_rd.jpg');
}
.noimgbg{
background-color:#a5cae0;
}

.checkbox_table{
margin:0px 0px 5px 10px;
}
.paddcell{
padding:2px;
}
.nopadd{
padding:0;
}
/*----------------------------------------------search result*/

.result_pagelink_up
{
clear:both;
margin:10px auto 5px auto;
width:730px;
}
.result_pagelink_dawn
{
margin:5px auto 20px auto;
width:730px;
}
#result_table td{
padding:5px;
line-height:1.2em;;
}
/*----------------------------------------------kana result*/

.result_pagelink_kana_up{
clear:both;
width:709px;
margin:10px auto 0 auto;
}
.result_pagelink_kana_dawn
{
width:709px;
margin:0 auto 20px auto;
}

#kana_navi
{

}

#kana_list
{
border: solid 1px #D0D0D0;
background-color: #F7F7F7;
width:730px;
}

.item{
margin:20px 25px;
text-align:left;
}

.item dt{
font-size:small;
margin-bottom:5px;
}

.item dt a{
font-size:small;
font-weight:bold;
font-size:120%;
color: #3300FF;
}

.item dd{
font-size:small;
margin-left:0em;
line-height:1.2em;
text-align:justify;
text-justify:inter-ideograph;
}


/*-------------------------------------------------- chrono*/
#chrono_swap_btn
{
clear:both;
text-align:left;
width:730px;
margin:10px auto 0 auto;
}

.chrono_page_link_up
{
width:730px;
margin:10px auto 0 auto;
}

.chrono_page_link_dawn
{
width:730px;
margin:0 auto 20px auto;
}

#chrono_a_navitex
{
text-align:left;
}

#chrono_from
{
width:730px;
margin:0 auto 0 auto;
}


td.tabledate_txt {
line-height:1.3em;
text-align:justify;
text-justify:inter-ideograph;
}

.chrono_b_cell_top
{
border: solid 1px #fff;
}

/*----------------------------------------------detail*/
#detail_conte
{
width:730px;
margin:10px auto 0 auto;
}


#title_area{
clear:both;
text-align:left;
margin:0 auto 10px auto;
border: solid 1px #e4e4e4;
}

#title_name{
font-weight:bold;
font-size:medium;
padding:5px 10px 5px 7px;
display:block;
line-height:1.2em;
}

#img_area_s{
width:362px;
text-align:center;
margin-right:10px;

float:left;
}

#data_area{
float:left;
width:355px;
background-color:#f8f7f7;
border: solid 1px #e4e4e4;
}

.d_title{
padding:5px;
}

.d_data{
padding:5px;
line-height:1.5em;
}

#splitarea{
font-size:10px;
line-height:10px;
height:10px;
}

#detail_tex{
clear:left;
margin:0 auto 20px auto;
text-align:left;
background-color:#f8f7f7;
border: solid 1px #e4e4e4;
}
#detail_tex #tex_box{
padding:6px;
line-height:1.5em;
text-align:justify;
text-justify:inter-ideograph;
}
