/* ************************************************************************ */
/* 																			*/
/* 	共通ID発行フォーム スタイルシート										*/
/* 																			*/
/* ************************************************************************ */
body 
{ 
	/* IEの領域(body)からはみ出す要素がないのに横スクロールバーが出た時のバグ対策です。 */
	/*width : 100% ; */
	margin:  0px;
	padding: 0px;
}

body,input,textarea,select
{
	/* Mac版IEのUTF-8文字化け対策で、フォント指定を行っています */
	font-family: "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", "Lucida Grande","Verdana";
	font-size: 9pt;
}
/* ************************************************************************ */
select,
input,
textarea
{
	margin:  1px;
	vertical-align: middle;
	font-size: 10pt;
}

/* ************************************************************************ */
div.fileinputs
{
	position: relative;
	height: 25px;
}
div.fileinputs input.file
{
	position: relative;
	
	/* ボックスの重なりの順序を指定 */
	z-index: 1;
	
	/* CSSで指定した箇所を透明(半透明)にする */
	filter:alpha( opacity: 0);	/* IE 0 - 50  - 100 */
	-moz-opacity: 0;			/* NN 0 - 0.5 - 1   */
		opacity:  0;			/* FF 0 - 0.5 - 1   */
}

div.fileinputs div.fakefile 
{
	position: absolute;
	top: 0px;
	left: 0px;
	
	height: 25px;
}

div.fileinputs div.fakefile input
{
	/* ボックスの重なりの順序を指定 */
	z-index: 2;
/*
	background-color: #dddddd;
*/
	background-color: transparent;
	border: 1px solid #b3b9c3;
}

/* ************************************************************************ */
/* 郵便番号検索ダイアログ													*/
/* ************************************************************************ */
#zipaddress
{
	margin: 10px;
	font-size: 11pt;
}
#zipaddress input
{
	vertical-align: middle;
}

/* ************************************************************************ */
input.button
{
	font-size: 12px;
}
input.texthan
{
	ime-mode: disabled;
}
input.number
{
	ime-mode: inactive;
	text-align: right;
}
/* ************************************************************************ */
div.return
{
	text-align: center;
}

/* ************************************************************************ */
#multiselect
{
	height: 250px;
}
/*
#multiselect div
{
	border: 1px solid #ddddff;
}
*/
#multiselect div.item_left,
#multiselect div.item_right
{
	float: left;
	width: 40%;
	height: 100%;
}
#multiselect div.move_button,
#multiselect div.updown_button
{
	float: left;
	width: 9%;
	height: 100%;
}

/* --- div.item_left / div.item_right --- */
#multiselect div.title
{
	float: left;
	font-size: 11pt;
	height: 25px;
	height: 8%;
}
#multiselect span.wait_mark
{
}
#multiselect select.item_left,
#multiselect select.item_right
{
	width: 100%;
	height: 90%;
}
/* --- div.move_button --- */
#multiselect div.move_button_top
{
	height: 30%;
}
#multiselect div.move_button_center
{
	height: 50%;
}
#multiselect div.move_button_bottom
{
	height: 20%;
}
/* --- div.updown_button --- */
#multiselect div.updown_button_top
{
	height: 40%;
}
#multiselect div.updown_button_center
{
	height: 40%;
}
#multiselect div.updown_button_bottom
{
	height: 20%;
}
#multiselect input
{
	margin-left:  5px;
	margin-right: 5px;
	width: 90%;
}

/************************************************************************************************************
(C) www.dhtmlgoodies.com, September 2005

This is a script from www.dhtmlgoodies.com. You will find this and a lot of other scripts at our website.

Terms of use:
You are free to use this script as long as the copyright message is kept intact. However, you may not
redistribute, sell or repost it without our permission.

Thank you!

www.dhtmlgoodies.com
Alf Magne Kalleland

http://www.dhtmlgoodies.com/index.html?whichScript=bubble_tooltip
************************************************************************************************************/
#bubble_tooltip
{
	width: 250px;
	position:absolute;
	display:none;
	z-index:2;
}
#bubble_tooltip .bubble_top
{
	background-image: url('../image/main/onepoint/bubble_top.gif');
	background-repeat:no-repeat;
	height:22px;
}
#bubble_tooltip .bubble_middle
{
	background-image: url('../image/main/onepoint/bubble_middle.gif');
	background-repeat:repeat-y;
	background-position:bottom left;
	
/*
	border: 1px solid #ddddff;
	margin: 0px;
	padding-top:    0px;
	padding-bottom: 0px;
*/
	padding-left:   7px;
	padding-right:  7px;
}
#bubble_tooltip .bubble_middle span
{
	position:relative;
	top:-8px;
/*
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
*/
	font-size:9pt;
	padding-bottom: 10px;
}
#bubble_tooltip .bubble_middle span ul
{
	margin-top:     0px;
	margin-bottom:  0px;
	margin-left:   10px;
	margin-right:   0px;
	
	padding-top:   10px;
	padding-bottom: 0px;
	padding-left:   0px;
	padding-right:  0px;
}
#bubble_tooltip .bubble_middle span li
{
	margin-top:     0px;
	margin-bottom:  0px;
	margin-left:    0px;
	margin-left:   15px;
	
	padding:        0px;
	
	list-style-image: url('../image/main/onepoint/yajirushi.gif');
}
#bubble_tooltip .bubble_bottom
{
	background-image: url('../image/main/onepoint/bubble_bottom.gif');
	background-repeat:no-repeat;
	height:13px;
	position:relative;
	top:-6px;
}
#calendar
{
	position:relative;
	z-index:1;
}
/************************************************************************************************************
************************************************************************************************************/
#bubble_tooltip_large
{
	width:450px;
	position:absolute;
	display:none;
}
#bubble_tooltip_large .bubble_top
{
	background-image: url('../image/main/onepoint/bubble_top_large.gif');
	background-repeat:no-repeat;
	height:22px;
}
#bubble_tooltip_large .bubble_middle
{
	background-image: url('../image/main/onepoint/bubble_middle_large.gif');
	background-repeat:repeat-y;
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip_large .bubble_middle span
{
	position:relative;
	top:-8px;
	font-size:9pt;
	padding-bottom: 10px;
}
#bubble_tooltip_large .bubble_middle span ul
{
	margin-top:     0px;
	margin-bottom:  0px;
	margin-left:   10px;
	margin-right:   0px;
	
	padding-top:   10px;
	padding-bottom: 0px;
	padding-left:   0px;
	padding-right:  0px;
}
#bubble_tooltip_large .bubble_middle span li
{
	margin-top:     0px;
	margin-bottom:  0px;
	margin-left:    0px;
	margin-left:   15px;
	
	padding:        0px;
	
	list-style-image: url('../image/main/onepoint/yajirushi.gif');
}
#bubble_tooltip_large .bubble_bottom
{
	background-image: url('../image/main/onepoint/bubble_bottom_large.gif');
	background-repeat:no-repeat;
	height:13px;
	position:relative;
	top:-6px;
}

/************************************************************************************************************
(C) www.dhtmlgoodies.com, September 2005

This is a script from www.dhtmlgoodies.com. You will find this and a lot of other scripts at our website.

Terms of use:
You are free to use this script as long as the copyright message is kept intact. However, you may not
redistribute, sell or repost it without our permission.

Thank you!

www.dhtmlgoodies.com
Alf Magne Kalleland

http://www.dhtmlgoodies.com/index.html?whichScript=form_widget_editable_select
************************************************************************************************************/
.selectBoxArrow
{
	margin-top: 1px;
	float: left;
	position: absolute;
	right: 1px;
}
.selectBoxInput
{
	border: 0px;
	padding-left: 1px;
	height: 16px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.selectBox
{
	border: 1px solid #7f9db9;
	height: 20px;

}
.selectBoxOptionContainer
{
	position: absolute;
	border: 1px solid #7f9db9;
	height: 100px;
	background-color: #FFF;
	left: -1px;
	top: 20px;
	visibility: hidden;
	overflow: auto;
}
.selectBoxAnOption
{
	font-family:arial;
	font-size:12px;
	cursor: default;
	margin: 1px;
	overflow: hidden;
	white-space: nowrap;
}

/* ************************************************************************ */
/* [EOF]																	*/
/* ************************************************************************ */
