@charset "utf-8";


/* ------------------------------- JSS ------------------------------- */
/* FORM TITLE */

/* PHASE */
form ol.FORMBAR			{ clear:both; display:inline; float:left; width:640px; height:20px; margin:0px 0px 20px 20px; overflow:hidden; border:1px solid #ccc; background:#fff; font:normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form ol.FORMBAR li			{ clear:none; display:inline; float:left; width:auto; height:20px; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; border:none; color:#aaa; text-align:left; background-color:#fff; }
form ol.FORMBAR li strong		{ clear:both; display:inline; float:left; width:160px; height:20px; margin:0px 0px 0px -10px; padding:0px 20px 0px 10px; color:#fff; background:#777 url(/com/img/form_root.png) 100% 50% no-repeat; font:normal normal bold 10px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form ol.FORMBAR li span		{ clear:both; display:inline; float:left; width:auto; height:20px; margin:0px; padding:0px 20px 0px 0px; border:none; color:#aaa; background:transparent url(/com/img/form_edge.png) 100% 50% no-repeat; font:normal normal normal 10px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form ol.FORMBAR li span em		{ clear:both; display:inline; float:none; width:auto; height:20px; margin:0px; padding:0px 0px 0px 0px; border:none; color:#000; background-color:transparent; font:normal normal normal 10px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form ol.FORMBAR li em		{ clear:both; display:inline; float:left; width:auto; height:20px; margin:0px; padding:0px 20px 0px 0px; border:none; color:#000; background-color:transparent; font:normal normal normal 10px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

form ol.FORMBAR li.RETURN		{ float:right; padding:0px 0px 0px 0px; text-align:center; background-color:#fff; }
form ol.FORMBAR li.RETURN a		{ clear:both; display:inline; float:right; width:auto; height:25px; padding:0px 10px 0px 20px; background:#f9f9f9 url(/com/img/form_return.png) 0% 50% no-repeat; }
form ol.FORMBAR li.RETURN a:link	{ color:#d21; text-decoration:none; }
form ol.FORMBAR li.RETURN a:visited	{ color:#d21; text-decoration:none; }
form ol.FORMBAR li.RETURN a:hover	{ color:#d21; text-decoration:underline; }
form ol.FORMBAR li.RETURN a:active	{ color:#d21; text-decoration:underline; }

/* FORM ITEM */
form dl dd strong			{ clear:both; display:inline; float:left; width:80px; margin:0px; padding:0px 5px 5px 0px; color:#000; font: normal normal normal 12px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form dl dd input.PD			{ display:inline; float:left; width:220px; margin:2px 10px 5px 0px; background-color:#fafaf4; font: normal normal normal 12px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form dl dd textarea			{ display:inline; float:left; width:490px; height:130px; margin:2px 0px 5px 0px; padding:2px; background-color:#fafaf4; font: normal normal normal 12px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form dl dd small			{ display:inline; float:left; font: normal normal normal 10px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form em				{ display:inline; margin:0px 2px 0px 5px; color:#f00; font: normal normal normal 10px/11px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form em strong			{ font: normal normal normal 13px/15px Verdana,Geneva,Arial,sans-serif; }
/* SUBMIT BUTTON */
form input.SENDBUTTON		{ display:inline; width:340px; margin:20px 0px 20px 170px; }
form a:link			{ color:#d21; text-decoration:none; }
form a:visited			{ color:#d21; text-decoration:none; }
form a:hover			{ color:#d21; text-decoration:underline; }
form a:active			{ color:#d21; text-decoration:underline; }


/* 内容 確認用ウィンドウ */
form div.FORM_CONFIRM		{ display:inline; clear:both; float:left; width:620px; height:200px; margin:10px 0px 10px 20px; padding:10px; border:solid 1px #aaa; overflow:scroll; overflow-x:hidden; background-color:#f3f6f9; color:#000; font: normal normal normal 12px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
form div.FORM_CONFIRM strong		{ font-weight:bold; }
form div.FORM_CONFIRM hr		{ width:600px; margin:10px 0px 10px 0px; }

/* ------------------------------ PRINT ------------------------------ */
@media print{
form dl dd div.FORM_CONFIRM		{ width:680px; height:auto; overflow:visible; }
}
