@charset "utf-8";
/*===========================================================================
	CONTENTS
============================================================================*/
/*software*/
	.content .main.software .section .table_v1 thead th,.content .main.software .section .table_v1 td{text-align:center}
	.content .main.software .section .table_v1 thead th:first-child{text-align:left}
	.content .main.software .section .table_v1 tbody th,.content .main.software .section .table_v1 tbody td{padding:12px;vertical-align:top}
	.content .main.software .section .table_v1 tbody th .thumb{font-size:1.2em;line-height:1.6em}
	.content .main.software .section .table_v1 tbody th .thumb span{color:gray;font-size:0.8em;font-weight:normal}
	.content .main.software .section .table_v1 tbody th p{font-size:1em !important;font-weight:normal;}
	.content .main.software .section .table_v1 tbody td{white-space: nowrap}
	.content .main.software .section .table_v1 tbody td.btn_td{font-size:0.92em !important;text-align:right}
/*downForm*/
	.content .main.downForm .section fieldset{}
	.content .main.downForm .section fieldset{margin:30px 0 0;padding:30px 0 0 !important;position:relative;}
	.content .main.downForm .section fieldset > legend{top:0;display:block;visibility:visible;overflow:visible;font-size:1em;width:auto;height:auto;}
	.content .main.downForm .section fieldset > dl{padding:0 0 0 30px;}
	.content .main.downForm .section fieldset > dl > *{padding:15px 0 0 0;}
	.content .main.downForm .section fieldset > dl > dt{float:left;clear:both;}
	.content .main.downForm .section fieldset > dl > dd{padding-left:12em}
	.content .main.downForm .section fieldset > dl > dd > .text_field,
	.content .main.downForm .section fieldset > dl > dd > .select_field{width:16.67em}
	.content .main.downForm .section fieldset > .subscription-area{margin:20px 0 0 30px;}
	.content .main.downForm .section .line{margin:30px 0 !important;padding:0 !important;}
/*font*/
	.content .main.font .section .table_v1 tbody th,.content .main.font .section .table_v1 tbody td{padding:12px;vertical-align:top}
	.content .main.font .section .table_v1 tbody th span{display:block;font-size:0.92em;font-weight:normal;line-height:1.3em}
/*down*/
	.content .main.software .down_form_bg{display:none;z-index: 99997;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:Alpha(opacity=80);opacity:0.8;-moz-opacity:0.8}
	.content .main.software .down_form_wrap{display:none;z-index: 99997;position:absolute;top:200px;left:auto;width:500px;padding:25px;border:#cacaca 1px solid;background-color:#ffffff}
	.content .main.software table.table_h1 .checkbox_section{margin:1px 0 -5px 0}
	.content .main.software table.table_h1 .checkbox_section .checkbox_field{width:13px;height:13px;margin:5px 2px 10px 0;padding:0;vertical-align:middle}
	.content .main.software .down_form_wrap .btn_wrap{padding-left:40%}
	.content .main.downResult .down_form_bg{display:none;z-index: 99997;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:Alpha(opacity=80);opacity:0.8;-moz-opacity:0.8}
	.content .main.downResult .down_form_wrap{display:none;z-index: 99997;position:absolute;top:200px;left:auto;width:500px;padding:25px;border:#cacaca 1px solid;background-color:#ffffff}
	.content .main.downResult table.table_h1 .checkbox_section{margin:1px 0 -5px 0}
	.content .main.downResult table.table_h1 .checkbox_section .checkbox_field{width:13px;height:13px;margin:5px 2px 10px 0;padding:0;vertical-align:middle}
	.content .main.downResult .down_form_wrap .btn_wrap{padding-left:40%}
	.content .main.downResult .note_wrap{display:block;padding:2px 5px;background:#f3f3f3}
    .content .main.down .down_form_wrap .btn_wrap{padding-left:40%}
	.content .main.down table.down_fileinfo{width:75%;min-width:400px}
	.content .main.down table.down_fileinfo td{padding:10px 40px 10px 20px;line-height:1.5em}
	.content .main.down table.down_fileinfo td h3 > a{color:#444444;}
	.content .main.down table.down_fileinfo td h3 > a:hover{color:#e1462d;}
	.content .main.down table.down_fileinfo .fixed .thumb{float:left;padding:0 20px 0 0}
	.content .main.down table.down_fileinfo .link{padding-left:100px;background:#f4f4f4}
	.content .main.down .section .note_wrap{display:block;padding:2px 5px;background:#f3f3f3}
/*free_license*/
	.content .main.free_license .down_link{width:95%;margin:auto}
	.content .main.free_license .down_link .fl,
	.content .main.free_license .down_link .fr{width:48%}
	.content .main.free_license .down_link dt,
	.content .main.free_license .down_link dd{margin-left:100px}
	.content .main.free_license .down_link .thumb{float:left;margin:0}
