@charset "utf-8";


/*トップページ・タイトル*/

h1#top{
color:#ffffff;
font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ　Ｐ明朝","MS PMincho", "MS 明朝",serif;
}


/*トップページ・メッセージ*/

p#message{
font-size:125%;
font-weight:normal;
color:#ffffff;
}


/*ご覧頂けます。*/

h2#goran{
font-size:125%;
font-weight:normal;
}


/*カテゴリー・タイトル*/

h2.category{
font-size:200%;
padding:25px 0px 0px;
}


/*トップ・背景*/

.jumbotron{
background-color:#000080;
background:-webkit-gradient(linear, left top, left bottom, from(#000080), to(#fff));
background:-webkit-linear-gradient(top,#000080,#fff);
background:-moz-linear-gradient(top,#000080,#fff);
background:-o-linear-gradient(top,#000080,#fff);
background:linear-gradient(to bottom,#000080,#fff);
}



/*リンクなしテーマ*/

span.private{
color:#808080;
background-color:#ffffff;
}


/*URLのリンク（特商法ページ）*/

div#url a{
color:#333333;
text-decoration:underline;
}


/*各テーマのボックス*/

table.category{
border-collapse:separate;
border-spacing:0px 40px;
}

tr.theme1{
background-color:#ffffff;
}

tr.theme2{
background-color:#ffffff;
}

tr.theme3{
background-color:#ffffff;
}

tr.theme4{
background-color:#ffffff;
}

div.theme1{
border-bottom:#800000 2px solid;
}

div.theme2{
border-bottom:#000080 2px solid;
}

div.theme3{
border-bottom:#008000 2px solid;
}

div.theme4{
border-bottom:#000000 2px solid;
}

div.text{
font-size:75%;
}
