@charset "utf-8";

/* ------------------------------------------------
[0] popup
------------------------------------------------ */

#popup .pagetop,
#popup #contents,
#popup #footer-bottom-inner{
width: 708px !important;
}

#popup #title,
#popup .edit{
margin-right: 0;
}


#popup .print{
position: static;
float: right;
margin-top: 5px;
margin-bottom: 20px;
}

#popup .attention{
font-size: 77%;
margin: 10px 5px !important;
padding: 5px !important;
background-color: #EFEFEF;
}
#popup .attention li{
background: none !important;
}

#popup span.attention{
padding: 5px 20px!important;
background-color: #ffebe7;
display:block;
}

#popup .edit td.radiobtn input,
#popup .edit td.checkbox input{
border: none;
}

/* ------------------------------------------------
[0] contact
------------------------------------------------ */
table#contactform tr th,
table#contactform tr td{ padding: 8px 10px; }

table#contactform tr th.bg-gray{ width: 10%; }

td.checkbox label{
white-space: nowrap;
}
/* IE8向け */
head~/* */body td.checkbox label{
  display:inline-block;
}

table#contactform input{ font-family: verdana,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS P Gothic',sans-serif !important; }

table#contactform .puldown select{ margin: 3px 0; }

ul.btn-send{ text-align: center; }

ul.btn-send li{
display: inline;
background: none;
}

table#contactform .checkbox label,
table#contactform .radiobtn label{
padding-right: 5px;
}

table#contactform .radiobtn input{
vertical-align: middle !important;
}

#popup #header-inner{
width: 708px;
background:url(/common/img/bg_sub_header_bottom.gif) left bottom no-repeat;
}

#popup #title{
	margin: 10px 0 20px 10px;
}

#popup #contents{
background: none;
background-color: #fff;
}

#popup .edit{
padding-left: 6px;
}

#popup .edit label.right62{
padding-right: 62px;
}
#popup .edit label.right75{
padding-right: 75px;
}
#popup .edit div.left32{
padding-left: 32px;
}


#popup .edit ul{
margin-left: 0;
}
#popup .edit ul li{
padding-left: 0;
}

#popup div#page-top{
padding-top: 60px;
}

#popup div#footer-bottom-inner{
float: none;
padding: 20px 0 30px 0;
}
#popup div#footer-bottom-inner p#copyright{
width: 708px;
text-align: center;
}