@charset "windows-31j";
 /*------------------------------------------------------------
	リセットcss
------------------------------------------------------------*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;padding:0;border:0;outline:0;
	font-size:100%;vertical-align:baseline;background:transparent;
}
body {
	line-height:1;
}
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {
	display:block;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;cursor:help;
}
hr {
	display:block;height:1px;border:0;border-top:1px solid #cccccc;
	margin:1em 0;padding:0;
}
input, select {
	vertical-align:middle;
}
/*------------------------------------------------------------
	body内css
------------------------------------------------------------*/
a, a:visited{
	color:#000080;
        font-weight: bold;
        text-decoration: none;
}
a:hover, a:active {
	color:#07519a;
        font-weight: bold;
        text-decoration: none;
}
a:hover img{
	opacity:0.8;
	filter:alpha(opacity=80);
	border:none;
}
/*---------contents------------*/

.main{
    border:1px solid #999;
    padding:20px;
    max-width:978px;
    clear:both;
}

/*2027追加↓*/
    #headBOX li.CorpName{
        color:#000080;
        border-bottom:3px solid #000080;
    }
    #headBOX li.EnqName{
        border-left:5px solid #000080;
    }
    .SolidCom{
        background:rgba(106,191,212,0.2);
        border:1px solid #000080;
    }
    input[type=button], input[type=submit], input[type=reset]{
        background:#000080;
        border:1px solid #000080;
    }
/*2027追加↑*/
/*2027編集↓　※共通スタイルはstyle2.cssへ*/
h2{
    margin:0 0 10px 0;
    padding:5px 0;
    color:#000080;
    border-top:2px solid #000080;
    border-bottom:1px dotted #000080;
}

table.tbAnq{
    border-top:1px solid #000080;
    color:#07519a;
}
table.tbAnq tr{
    border-bottom:1px solid #000080;
}
table.tbAnq th{
    background:rgba(106,191,212,0.2);
}
