
body.common_layout
{
    margin-top       :0px;
    margin-left      :0px;
}

div.error_msg
{
    color            :#FF0000;
    text-align       :center;
}

div.indent3em
{
    margin-left      :3em;
}

div.indent2em
{
    margin-left      :2em;
}

select.cond_date
{
    z-index          :1;
    width            :112px;
}

div.list_title
{
    font-size        :large;
    font-weight      :bold;
}

div.list_subtitle
{
    font-size        :larger;
    font-weight      :bold;
}

span.telop_title
{
    color            :#FFFFFF;
    background-color :#6633FF;
    border-top       :solid 1px #6633FF;
    border-left      :solid 1px #6633FF;
    border-right     :solid 2px #000066;
    border-bottom    :solid 2px #000066;
    padding          :2px 3em;
}

body.sys_head
{
    margin-top       :0px;
    margin-left      :0px;
    margin-right     :0px;
    margin-bottom    :0px;
}

.invisible
{
    display          :none;
}

div.cond_title
{
    color            :#FFFFFF;
    background-color :#3333CC;
    border-top       :solid 1px #3333CC;
    border-left      :solid 1px #3333CC;
    border-right     :solid 2px #000066;
    border-bottom    :solid 2px #000066;
    padding          :2px;
}

div.cond_value
{
    margin-left      :0.5em;
    margin-top       :0.5em;
}

input.imeON
{
    ime-mode         :active;
}

body.search_input
{
    margin-top       :10px;
    margin-bottom    :0px;
}

button.page_ctrl
{
    width            :50px;
    height           :20px
}

span.hanten
{
    color            :#FFFFFF;
    background-color :#000080;
}

body.search_result
{
    margin-top       :10px;
    margin-bottom    :0px;
}

span.speaker
{
    color            :#0000FF;
    font-weight      :nomal;
    line-height      :130%;
}

div.con_text
{
    margin-left      :1em;
    color            :#000000;
    font-weight      :nomal;
    line-height      :130%;
}

.mouse_hand
{
    cursor           :hand;
}

.help_msg
{
    color            :#FF0000;
    font-size        :smaller;
}

div.pankuzu
{
    margin-left      :1em;
    margin-top       :5px;
    font-size        :smaller;
}

span.pankuzu_now
{
    font-weight      :bold;
}

span.help_img
{
    margin-left      :50px;
}

.cap_hidden
{
    display          :none;
}

.sys_title
{
    font-size        :xx-large;
    font-style       :italic;
    text-align       :center;
}

.con_title_summary
{
    font-weight      :bold;
}

div.pankuzu
{
    margin-left      :1em;
    margin-top       :5px;
    font-size        :smaller;
}

span.mark
{
    color            :#808080;
}

.p53
{
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	line-height: 120%;
	margin-left: 10;
	margin-top: 10;
	margin-right: 5;
	margin-bottom: 10;
	color:#000000;
}

.p54
{
	font-size: 13px;
	font-style: normal;
	line-height: 120%;
	margin-left: 10;
	margin-top: 10;
	margin-right: 5;
	margin-bottom: 10;
	color:#777777;
}

.p55
{
	font-size: 13px;
	font-style: normal;
	line-height: 120%;
	margin-left: 10;
	margin-top: 10;
	margin-right: 5;
	margin-bottom: 10;
	color:#FF0000;
}

.img50
{
	margin-left: 5;
	margin-top: 5;
	margin-right: 0;
	margin-bottom: 0;
}

img.active
{
    cursor           :hand;
    border:1px solid #0000FF;
}

img.inactive
{
    cursor           :hand;
    border:1px solid #000000;
}

img.selected_index
{
    cursor           :hand;
    border:3px solid #0000FF;
}