@charset "utf-8";

/* -----------------------------------------------
CSS file Intellex JYU-HAN.
FileName:search.css
----------------------------------------------- */

/* --------------
PARTS
-------------- */

/* module001 */
.smod001{margin:15px 0 0 0;padding:0;}
.smod001 .condition{margin:2px 0 0 0;padding:8px 9px;font-size:70%;background:#f6f6f6;}

/* module002 */
.smod002{margin:24px 0 0 0;padding:0;}

/* module003 */
.smod003{margin:15px 0 0 0;padding:0;}
.smod003 .paging{color:#ccc;}
.smod003 .paging a.prev{margin:0;padding:0 0 0 7px;text-decoration:none;background:url(../images/blt_02.gif) no-repeat 0 0.3em;}
.smod003 .paging a.next{margin:0;padding:0 7px 0 0;text-decoration:none;background:url(../images/blt_01.gif) no-repeat 100% 0.3em;}
.smod003 .paging a:hover{text-decoration:underline;}

/* module004 */
.smod004{margin:5px 0 0 0;padding:0;}
.smod004 table{margin:0;padding:0;border-collapse:collapse;}
.smod004 th{margin:0;padding:0;font-weight:normal;background:#f6f6f6;border:1px solid #dedede;}
.smod004 th p{margin:5px 8px;padding:0;}
.smod004 th.narrow{text-align:center;}
.smod004 th.narrow p{margin:5px 0;}

/* module005 */
.smod005{margin:10px 0 0 0;padding:0;}
.smod005 table{margin:0;padding:0;border-collapse:collapse;}
.smod005 td{margin:0;padding:0;background:#fff;border:1px solid #dedede;}
.smod005 td p{margin:5px 8px;padding:0;}
.smod005 td.pics{margin:0;padding:0;text-align:center;vertical-align:top;}
.smod005 td.pics img{margin:2px;}
.smod005 td.check p{margin:0 5px;padding:0;text-align:center;}
.smod005 td.mf{padding:4px 0;text-align:center;}
.smod005 td.mf p{margin:0;padding:0 4px;text-align:center;}
.smod005 td.mf img{margin:0 0 3px 0;padding:0;}
.smod005 .condtbl{margin:2px auto;padding:0;width:140px;height:21px;text-align:left;}
.smod005 .condtbl table{margin:0;padding:0;}
.smod005 .condtbl td{margin:0;padding:0;border:none;}
.smod005 .equip{margin:5px 8px;font-size:5px;}
.smod005 .equip img{margin:0 2px 0 0;}
.smod005 td.narrow{text-align:center;}
.smod005 td.narrow p{margin:5px 0;}
.smod005 p.lh{line-height:1.3em;}
.smod005 tr.open td{background:#f2c6a6;}

/* module006 */
.smod006{margin:22px 0 0 0;padding:0;text-align:center;}
.smod006 img{margin:0 34px 0 6px;}

/* module007 */
.smod007_roof{margin:20px 0 0 0;padding:0 0 10px 0;text-align:right;background:url(../images/dotted_01.gif) repeat-x left bottom;}
.smod007_base{margin:30px 0 0 0;padding:11px 0 35px 0;text-align:right;border-bottom:2px solid #0b2515;background:url(../images/dotted_01.gif) repeat-x left top;}
.smod007_roof .btn,.smod007_base .btn{margin:0 0 5px 0;}
.smod007_roof .btn img,.smod007_base .btn img{margin:0 0 0 10px;}
.smod007_roof .btn img.mf,.smod007_base .btn img.mf{margin:0 0 0 20px;}

/* module008 */
.smod008{margin:18px 0 0 0;padding:0;}
.smod008 td.icn{margin:0;padding:0 9px 0 0;width:1%;}
.smod008 td.icn img{margin:0 1px 0 0;}
.smod008 p{line-height:1.3em;}

/* module009 */
.smod009{margin:15px 0 0 0;padding:0;width:640px;}
.smod009 .infpic{margin:0;padding:0;width:380px;vertical-align:top;}
.smod009 .infpic #smallthms{margin:2px 0 0 0;padding:0;width:360px;}
.smod009 .infpic #smallthms td{margin:0;padding:0;width:72px;}
.smod009 .infpic #icns{margin:5px 0 0 0;padding:3px 0;width:360px;background:#f6f6f6;}
.smod009 .infpic #icns img{margin:0 0 0 2px;}
.smod009 .infdtl{margin:0;padding:0;width:260px;vertical-align:top;}
.smod009 .infdtl #specify{margin:0;padding:0;}
.smod009 .infdtl #specify td{margin:0;padding:0;vertical-align:top;}
.smod009 .infdtl #specify td p{margin:0;padding:3px 0 3px 5px;}
.smod009 .infdtl #specify tr.important td{background:#f6f6f6;}
.smod009 .infdtl #specify tr.important td strong{font-size:103%;}

/* module010 */
.smod010{margin:20px 0 0 0;padding:0;background:#f6f6f6;}
.smod010 table{margin:0;padding:0;width:100%;}
.smod010 td{margin:0;padding:8px 0;width:100%;}
.smod010 td.ttl{margin:0;padding:0;width:95px;text-align:center;}
.smod010 td.icn{margin:0;padding:0;width:64px;text-align:center;border-right:1px solid #fff;border-left:1px solid #fff;}
.smod010 td.detail{margin:0;padding-right:10px;padding-left:10px;width:auto;}

/* module011 */
.smod011{margin:18px 0 0 0;padding:0;}
.smod011 table{margin:0;padding:0;width:100%;}
.smod011 th.ttl{margin:0;padding:0 0 3px 0;width:310px;font-weight:normal;text-align:left;}
.smod011 td.pic{margin:0;padding:9px 0;text-align:center;vertical-align:middle;border:1px solid #ccc;}

/* module012 */
.smod012{margin:20px 0 0 0;padding:0;display:none;}
.smod012 table{margin:0;padding:0;width:100%;}
.smod012 img{margin:0 0 20px 0;padding:0;width:310px;height:210px;}

/* module013 */
.smod013{margin:30px 0 0 0;padding:0;background:#f6f6f6;border:1px solid #dedede;}
.smod013 p{letter-spacing:-1px;line-height:1.3em;}
.smod013 td{margin:0;padding:8px 9px;}
.smod013 td.ttl{margin:0;padding:0;width:143px;text-align:center;border-right:1px solid #dedede;}

/* module014 */
.smod014{margin:40px 0 0 0;padding:0 0 0 11px;background:#0b2515;}

/* module015 */
.smod015{margin:0;padding:0;}
.smod015 .txt{margin:17px 0 0 0;padding:0;}
.smod015 .insertcheck{margin:15px 0 0 0;padding:0;}
.smod015 .insertcheck li{margin:8px 0 0 0;padding:0 10px 8px 10px;border-bottom:1px solid #dedede;}

/* module016 */
.smod016{margin:25px 0 0 0;padding:0;}
.smod016 .listtable{margin-top:5px;}
.smod016 .listtable table{margin:0;padding:0;width:100%;border-collapse:collapse;}
.smod016 .listtable th{margin:0;padding:9px 3px 9px 10px;font-weight:normal;text-align:left;vertical-align:top;border:1px solid #dedede;}
.smod016 .listtable td{margin:0;padding:5px 3px 5px 10px;border:1px solid #dedede;}
.smod016 .listtable .textmarginshort{margin:5px 0 0 0;}
.smod016 .listtable .chkboxtbl table{margin:0;padding:0;width:100%;}
/*\*/
.smod016 .listtable .chkboxtbl table{margin:0;padding:0;width:auto;}
/*↑macIEでラベルが改行してしまわない為の記述*/
.smod016 .listtable .chkboxtbl td{padding:3px 0 3px 15px;border:none;white-space:nowrap}

/* module017 */
.smod017{margin:30px 0 0 0;padding:0;text-align:center;}
.smod017 input{margin:0 20px;padding:2px 0;width:103px;background:#f6f6f6;border:1px solid #003c74;}

/* module018 */
.smod018{margin:30px 0 0 0;padding:0;text-align:left;}

/* module019 */
.smod019{margin:40px 0 0 20px;padding:0;width:240px;}
.smod019 .txtarea{margin:0;padding:8px 10px;background:#f6f6f6;}
.smod019 .link{margin:7px 0 0 0;padding:0 0 0 7px;background:url(../images/blt_01.gif) no-repeat 0 5px;}
.smod019 .link a{text-decoration:none;}
.smod019 .link a:hover{text-decoration:underline;}

/* module020 */
.smod020{margin:30px 0 0 0;padding:0;}
.smod020 table{margin:0;padding:0;width:100%;}
.smod020 td{margin:0;padding:0;vertical-align:top;}
.smod020 .ttlrow{margin:0;padding:0;width:495px;}
.smod020 .ttlrow .txt{margin:12px 30px 0 0;padding:0;}
.smod020 .chargeof{margin:12px 0 0 0;padding:5px 0;width:265px;background:#f6f6f6;}
.smod020 .chargeof .pic{margin:0;padding:0;width:100px;text-align:center;float:left;}
.smod020 .chargeof .txts{margin:0;padding:0;width:160px;float:left;}
.smod020 .chargeof .txts .txt{margin:4px 0 0 0;padding:0;}
.smod020 .inforow{margin:0;padding:0;width:435px;}
.smod020 .inforow .titleblock{margin:0;padding:0;width:435px;}
.smod020 .inforow .titleblock table{margin:0;padding:0;width:auto;}
.smod020 .inforow .titleblock td{margin:0;padding:0 10px 0 0;vertical-align:middle;}
.smod020 .inforow .txt{margin:10px 0 0 0;padding:0;}
.smod020 .inforow .chargeof{margin-top:35px;width:435px;}
.smod020 .inforow .chargeof .txts{width:330px;}

/* module021 */
.smod021{margin:40px 0 0 0;padding:15px 0 0 0;background:url(../images/dotted_01.gif) repeat-x left top;}

/* module022 */
.smod022{margin:0 0 10px 1px;padding:0 0 11px 0;width:758px;background:url(../images/dotted_01.gif) repeat-x left bottom;}
.smod022 th.ttlrow{margin:0;width:182px;}
.smod022 td{vertical-align:top;}
.smod022 td.inforow{margin:0;padding:3px 9px 8px 9px;background:url(../../images/area/smod022_bg_01.gif) repeat-y;}
.smod022 td.inforow .division{color:#666;}
.smod022 td.inforow .copy{margin:8px 0 0 0;}
.smod022 td.stuffrow{margin:0;padding:0 2px;vertical-align:bottom;border-bottom:1px solid #e5e5e5;background:url(../../images/area/smod022_bg_01.gif) repeat-y;}
.smod022 td.stuffrow ul{margin:0;padding:0;font-size:70%;}
.smod022 td.stuffrow li{margin:0 0 1px 0;padding:2px 10px 2px 18px;background:url(../images/blt_01.gif) no-repeat 10px 5px #f6f6f6;}
.smod022 td.stuffrow li a{text-decoration:none;}
.smod022 td.stuffrow li a:hover{text-decoration:underline;}

/* module023 */
.smod023{margin:20px 0 0 0;padding:0;}

/* --------------
FOR PRINT OUT
-------------- */

@media print{
.smod002{display:none;}
.smod003{display:none;}
.smod005 td.mf img{display:none;}
.smod005 td.mf p{display:none;}
.smod006{display:none;}
.smod007_roof{display:none;}
.smod007_base{display:none;}
.smod012{display:block;}
}
/* CSS Document */
