@charset "UTF-8";

* {
margin: 0px;
padding: 0px;
}

/*ページ全体に関するスタイル*/

html{
height: 100%;
overflow:scroll;	
overflow:-moz-scrollbars-vertical;
}

body{
height: 100%;
margin:0;
padding:0;
font-family: "FOT-筑紫ゴシック Pro R";
font-size:87%;
*font-size:small;/*IE6用*/
*font:x-small;
}

a{ /* FireFox リンク選択時の点線を消す　*/
overflow: hidden;
outline: none;
}

strong{
font-family: "FOT-筑紫ゴシック Pro B";
}

li{ list-style:none;}
img{ border:0;vertical-align:bottom;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td.table,tr{	margin:0;padding:0; }

h1{}
h2,h3,h4,h5,h6{
font-weight: normal;
line-height:normal;
font-size:13px;}

sup{
	font-size:73%;
	vertical-align:top;
	}


a:hover .hover {
opacity: 0.7;
filter: alpha(opacity=70);
}

p{
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
letter-spacing:0.5px;
}

/*回り込みの解除*/
.clear { clear:both; line-height:0;}  
.clear hr { display:none;} 
.clearfix:after {  
  content: ".";   
  display: block;   
  height: 0;   
  clear: both;   
  visibility: hidden;  
}  


/*select_Box*/
span.customSelect {
	font-size:10px;
	color:#000000;
	line-height: 24px;
	vertical-align: middle;
	height: 24px;
	width: 105px;
	padding: 0 0 0 14px;
	background:url(../_images/common/_01_icon_select.gif);
}

/* styled select box */
.ssb {
    font-size:10px;
    color:#000000;
    line-height: 24px;
    vertical-align: middle;
    background-repeat: no-repeat;
}

.ssb-select, .ssb-option {
    background-color: rgb(239, 239, 239);
    width: 105px;
    height: 24px;
    padding: 0 0 0 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.ssb-select {
    background-image: url(../_images/common/_01_icon_select.gif);
}

.ssb-option:hover {
    background-color: rgb(224, 224, 224);
}

.ssb-selected {
    background-color: rgb(211, 211, 211);
}

/* = Selected Text
----------------------------------------------- */
::selection {
	background:#D2DBDB; /* Safari */
}
::-moz-selection {
	background:#D2DBDB; /* Firefox */
}
