/* ■しかくdefinition_basicelement */ *{margin:0px;padding:0px;} body{margin:0px;padding:0px;color:#333;background:#fff;font-family:"MS PGothic",Osaka;text-align:center;} div{margin:0px;padding:0px;} img{border:none;} ul{list-style:none;text-align: left;} li{margin: 0;padding:0;} p{margin:0px;padding:0px;font-size:84%;} /* ■しかくdefinition_link */ a.lin01{text-decoration:underline;} a {text-decoration:underline !important;} a:link { color: #1b47ff; text-decoration:underline !important;} a:visited { color: #9720c9; text-decoration:underline !important;} a:hover { color: #ff7d00; text-decoration:underline !important;} a.sub:link { color: #1b47ff; text-decoration: none !important;} a.sub:visited { color: #9720c9; text-decoration: none !important;} a.sub:hover { color: #ff7d00; text-decoration: none !important;} /* 5-1,2 */ a.phtm:link { color: #303030; text-decoration:underline;} a.phtm:visited { color: #303030; text-decoration:underline;} a.phtm:hover {position: relative; top: 1px; left:1px;} /* ■しかくdefinition_text */ .type01 {color:#333;} .type02 {color:#930;} .type03 {color:#666;} .type04 {color:#f00;} .type05 {color:#f33;} .type06 {color:#f33; font-size: 1.4em; font-weight: bold;} .type07 {color:#f30;} .fb { font-weight: bold;} .s11_f00 { color: #f00; font-size: 70%; line-height: 1.1em; } .s12_00b { color: #000; font-size: 75%; line-height: 1.3em; font-weight: bold;} .s12_f33b { color: #f33; font-size: 75%; line-height: 1.3em; font-weight: bold;} .s12_FF5A00b { color: #FF5A00; font-size: 75%; line-height: 1.3em; font-weight: bold;} .s14_FF5A00b { color: #FF5A00; font-size: 100%; line-height: 100%; font-weight: bold;} .s16_FF5A00b { color: #FF5A00; font-size: 120%; line-height: 100%; font-weight: bold;} .s16_F60b { color: #F60; font-size: 120%; line-height: 1.3em; font-weight: bold;} .s16_30 { color: #303030; font-size: 120%; line-height: 1.3em;} .f60b { color: #F60; font-weight: bold;} .f30b { color: #FF3300; font-weight: bold;} .s30b { color: #303030; font-weight: bold;} .fF00 { color: #FF0000;} .f1b47ff { color: #1b47ff;} .s12_30l { color: #303030; font-size: 75%;} .s12_30b { color: #303030; font-size: 75%; font-weight: bold; line-height: 1.3em } .s12_33 { color: #333; font-size: 75%; line-height: 1.3em } .s12_66b { color: #666; font-size: 75%; font-weight: bold; line-height: 1.3em } .s12_30o { color: #F60; font-size: 75%; font-weight: bold; line-height: 1.3em } .h1_30 { color: #303030; font-size: 100%; font-weight: normal } /* ■しかくContents Title */ #mctitle {margin: 12px 0 0 0; padding: 0;} #mctitle #use {text-align:right;} #mctitle #use #td01 {width: 15px;} #mctitle #use #td02 {width: 55px;} /* ■しかくContents Sub Title */ #mcstitle {margin: 12px 0 0 0 auto; padding: 0;} #mcsttitle {margin: 14px 0 0 0; padding: 0;} /* ■しかくContents gnavi */ #gnavi { margin: 16px 0 0 0; } #gnavi table { background:#FBF5E1; } #gnavi table td { padding: 8px 6px; } #gnavi p { margin: 10px 0 4px 0; padding: 0; } /* ■しかくSearch Navi */ #search-navi { margin: 30px 0 0 0; } #search-navi td { background: #FAF8E4 url(../image/lin01.gif) repeat-x; } /* ■しかくContents list tag */ /* 03-01 */ .com-icon01 {margin: 0 4px 0 0;} .com-icon02 {margin: 0 0 3px 0;} /* ■しかくContents Page Top */ #pagetop { margin: 20px 0 0 0; } #pagetop .lin01 { margin: 4px 0 14px 0; } #pagetop .lin02 { margin: 19px 0 14px 0; } .pht-lin01 { border: 1px solid #999999; } .caption01 { margin: 4px 0 0 0; padding: 0; } /* ■しかくsub Window */ #sub07a-header { margin: 20px 0 0 0; padding: 0; } #sub07a-header .icon07 { margin: 1px 4px 0 0; padding: 0; } /* ■しかくFooter type02 */ .fooetrtype02 { margin: 7px 0 12px 0; padding: 0; } .wb-ba { word-break: break-all; line-height: 1.5;} .valignm { vertical-align: middle; } .c-icon--alertRedUMD1 { background: url(../image/icon_alert_red.svg); background-size: 20px 18px; width: 20px; height: 18px; } .c-iconUMD1 { display: inline-block; vertical-align: text-top; line-height: 1; position: absolute; top: 10px; left: 10px; } .positionBoxUMD1 { position: relative; padding: 10px 10px 10px 40px; text-align: justify; display: inline-block; } .attentionBoxUMD1 { font-size: 12px; font-weight: bold; color: #CA1738; } .borderUMD1 { border: 1px solid #BCB6B3; border-radius: 4px; } .borderDispUMD1 { border: 1px solid #BCB6B3; border-radius: 4px; display: inline-block; }