/*
─────────────────────────
タイトル：正確な時間（アナログ時計）
機能名称：CSS初期設定
作成者名：atari
作成開始：2023.12.10
更新履歴：

機能説明：

        Copyright(C) CMT LLC. All Rights Reserved.
─────────────────────────
*/

html,body{
	min-width        :100%;
	min-height       :100%;
	margin           :0px;
	padding          :0px;
	font-family      :"Meiryo","Yu Gothic","YuGothic",sans-serif;
	font-size        :14px;
	color            :#000;
	background       :#fff;
}

/* ----- A LINK ----- */
a:link{
	color            :#00f;
	text-decoration  :none;
}

a:active{
	color            :#00f;
	text-decoration  :none;
}

a:visited{
	color            :#00f;
	text-decoration  :none;
}

a:hover{
	text-decoration  :underline dotted #00f;
}

a:hover img{
	opacity          :0.4;
}

/* ----- INPUT TYPE TEXT ----- */
input[type='text']{
	padding          :5px;
	width            :90px;
	font-size        :17px;
	color            :#000;
	background       :#ffc;
	border           :1px #888 solid;
	border-radius    :5px;
}

input[type='text']:focus{
	background       :#ff9;
	border           :1px #000 solid;
}

/* ----- SELECT ----- */
select{
	padding          :4px 0px 3px 0px;
	font-size        :20px;
	text-align       :center;
	border           :0.5px #888 solid;
	background       :#ffc;
	border-radius    :5px;
}

select:focus{
	background       :#ff8;
	border           :0.5px #444 solid;
}

.top_title{
	position         :absolute;
	top              :18px;
	left             :60px;
	font-size        :22px;
	font-weight      :bold;
	color            :#888;
}

.main{
	padding          :10px;
}

.edit_button{
	padding          :5px 10px 3px 10px;
	text-align       :center;
	font-size        :15px;
	color            :#000;
	border           :1px #888 solid;
	background       :linear-gradient(#fff, #ddd);
	border-radius    :5px;
	cursor           :pointer;
}

.edit_button:hover{
	color            :#fff;
	background       :linear-gradient(#888, #aaa);
}

/* --- table note1 ------- */
table.note1{
	border-collapse  :collapse;
}

table.note1 th{
	white-space      :nowrap;
	padding          :4px 10px 0px 1px;
	font-size        :11px;
	font-weight      :normal;
	color            :#fff;
	background       :linear-gradient(#999, #aaa);
	border-radius    :12px;
}

table.note1 td{
	padding          :4px 10px 0px 1px;
	font-size        :13px;
	border-bottom    :0.5px #bbb solid;
}

/* ----- table form_view ----- */
table.form_view{
	margin           :auto;
	border-collapse  :separate;
	border-spacing   :1px;
}

table.form_view th{
	text-align       :center;
	font-weight      :normal;
	background       :#888;
	color            :#fff;
	border-radius    :11px;
}

table.form_view td{
	color            :#444;
}


.pv1{
	position         :absolute;
	margin           :10px;
	width            :45px;
	cursor           :pointer;
	opacity          :1;
}

.pv1:hover{
	opacity          :0.5;
}

.xlogo{
	width            :30px;
	margin           :20px 0px 0px 7px;
}

.xlogo:hover{
	opacity          :0.5;
}

/* ------------------------ */
div.comment_view_header{
	padding          :2px 5px 0px 8px;
	color            :#fff;
	font-size        :15px;
	background       :#aa7;
	border-radius    :5px 5px 0px 0px;
}

div.comment_view{
	padding          :0px;
	background       :#fffff8;
	border           :0.5px #aa7 solid;
	border-radius    :5px;
}
/* ------------------------ */
