a:link{text-decoration: none;}
a:visited{text-decoration: none;color: #0000FF;}
a:hover{text-decoration:underline;color: #00A0F0;}

body {font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯","MS P Gothic","MS UI Gothic","SansSerif";margin:0;border:0;padding:0;font-size:10pt;}

#head p{margin:0px 4px;font-size:14px;font-family: Meiryo, Osaka,"£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS P Gothic", sans-serif;}
.frame{display:none;}

.main{margin:12px 0;}
.mst{margin:0px 0 16px 0;padding:0;border:1px solid #FFCC7F;line-height:16pt;}
.mst p{margin-top: 4px;margin-bottom:10px;font-size:14px;font-family: Meiryo, Osaka,'¥á¥¤¥ê¥ª','¥Ò¥é¥®¥Î³Ñ¥´ Pro W3','Hiragino Kaku Gothic Pro',"£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS P Gothic", sans-serif;line-height:18pt;}
.mst ul{margin-bottom:24px;padding:4px;list-style: none;line-height:16pt;font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯","MS P Gothic","MS UI Gothic","SansSerif";background-color:#FEFEFD;border:solid 2px #ffe0e0;border-radius: 4px / 4px;}
.mst ul li{padding-left:16px;background: url(./images/mksl.gif) no-repeat 0;}
.mst ol{margin:4px 0 12px 24px;padding:0;}
.mst div{margin:4px 0 12px 0;padding:4px;line-height:14pt;color:#206060;background-color:#FEFEEF;border:solid 1px #f0f0f0;border-radius: 4px / 4px;}

.bglink{padding:16px 0 0 0;}
.copyright{margin:24px 0;font-size:9pt;text-align:center;}
.copyright p{font-size:8pt;}

h1 a:visited {text-decoration:none;color:#000000;}
h1 a:hover{text-decoration: underline;color: #0080E0;}
h1,h2,h3,h4{border:solid 1px #a0a0a0;font-family: 'Hiragino Kaku Gothic ProN',Meiryo;font-weight:bold;padding:10px;}
h1{font-size:15pt;margin:1px 4px 8px 1px;background-color:#FCF8C8;}
h2{font-size:13pt;margin:1px 4px 8px 1px;background-color:#F8F8FF;}
h3{font-size:12pt;margin:1px 4px 8px 1px;background-color:#F0F8FF;}
h4{font-size:11pt;margin:12px 4px 8px 1px;background-color:#FFF0F0;}


small,.ftn{font-family: 'Times New Roman';font-weight: bold;font-size:10pt;}


.bcsm{clear:both;margin:12px 0 0 0;}

.st03{margin:4px 0 6px 6px;border-top:solid 2px #FFFFF8;border-left:solid 2px #FFFFF8;border-right:solid 2px #F0F0E8;border-bottom:solid 2px #F0F0E8;background-color:#FFFFFF;font-size:10pt;font-weight:normal;}
.st03 h5{border-left:solid 4px #FF2000;border-bottom:solid 1px #D0D0D0;background-color:#FFFFFF;font-size:10pt;font-weight: bold;margin:0 4 4 0;padding:4px 2px;}
.submneu{width:96%;margin:4px 0 6px 6px;}
.submneu h5{background:url(./images/vlineoranges3.gif);font-size:10pt;padding:4px 2px;color:#FFFFFF;text-shadow: 1px 1px 1px #808080;margin:12px 0 0 0;}

.st02{list-style: none;margin:0;padding-left:0;line-height:22pt;border-top:solid 1px #FFFFF8;border-left:solid 1px #FFFFF8;border-right:solid 1px #F0F0E8;border-bottom:solid 1px #F0F0E8;background-color:#FFFFFF;font-size:10pt;font-weight:normal;}
.st02 a{background:url(./images/stgray.gif) no-repeat;padding:1px 1px 1px 8px;}
.st02 a:hover{background:url(./images/stred.gif) no-repeat;padding:1px 1px 1px 8px;}


.sth7{ border-left:solid 2px #FF0000;border-bottom:solid 1px #D0D0D0;background-color:#FFFFFF;margin:0;padding:2px 2px 1px 4px;}
.sth7b{border-left:solid 2px #0000FF;border-bottom:solid 1px #D0D0D0;background-color:#FFFFFF;margin:0;padding:2px 2px 1px 4px;}
.sth7o{border-left:solid 2px #FF8000;border-bottom:solid 1px #D0D0D0;background-color:#FFFFFF;margin:0;padding:2px 2px 1px 4px;}
.sth7g{border-left:solid 2px #008000;border-bottom:solid 1px #D0D0D0;background-color:#FFFFFF;margin:0;padding:2px 2px 1px 4px;}

.sth9{border-left:solid 2px #E01705;border-bottom:solid 1px #D0D0D0;margin:0;padding:0px 0 0 1px;}
.sth9h{background:url(./images/sqs01_red.gif) no-repeat;border-bottom:solid 1px #E0E0E0;margin:0px 0 0 1px;padding:0px 0 0 10px;}
.sth9hw{background:url(./images/sqs01_oblue.gif) no-repeat;border-bottom:solid 1px #E0E0E0;margin:0px 0 0 1px;padding:0px 0 0 10px;}
.sth9hg{background:url(./images/sqs01_green.gif) no-repeat;border-bottom:solid 1px #E0E0E0;margin:0px 0 0 1px;padding:0px 0 0 10px;}
.sth9hb{background:url(./images/sqs01_blue.gif) no-repeat;border-bottom:solid 1px #E0E0E0;margin:0px 0 0 1px;padding:0px 0 0 10px;}
.sth9ho{background:url(./images/sqs01_orange.gif) no-repeat;border-bottom:solid 1px #E0E0E0;margin:0px 0 0 1px;padding:0px 0 0 10px;}
.sth9lb{background:url(./images/sqs01_blue.gif) no-repeat;border-bottom:solid 1px #E0E0E0;font-size:12pt;margin:0px 0 0 1px;padding:0px 0 0 10px;}

.c-o{color:#FF9900;}
.c-g{color:#808080;}
.c-o8{color:#FF9900;font-size: 8pt;}
.c-g8{color:#808080;font-size: 8pt;}

div.slink {margin:0;padding:2px;color:#000000;background-color:#FFFFFF;}
.slink ol{margin:0;list-style: none;line-height:24pt;}

div.adsl2{height:284px;margin:24px 0;padding:0;color:initial;background-color:initial;border:initial;text-align:center;}

div.adss{width:100%;float:left;margin:20px 0;}

.list1,.list2{}
.img1{width:100%;height:auto;}
.img2{float:right;margin:4px;}

.clist{padding:0;margin:0;border:0;background-color:#ffffff;max-height:400px;overflow:auto;}
.clist ul{margin:0 0 0 -4px;padding:0;color:#007070;border:0;background-image:none;background-color:#ffffff;}
.clist ul li{background-image:none;padding:0;border:0;}

.formparts textarea{width:100%;height:60px;}
.inputnames input{margin:6px 0;}
.newline::before{content:"\A";white-space:pre;}
