@charset "utf-8";
/* CSS Document */

/* - - - - - - - - - - - - - - - - - - - - -

Title : BGWコンテンツページ_CSS
Author : Ohashi
URL : 

Description :左ナビと右メニューの2カラム構成

Created : 
Modified : 

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

*{
margin: 0;
padding: 0;
}   
html{
height: 100%;
font-size: 75%;
background-color:#E5E5E5;
}   
body{
    background-color:#E5E5E5;

}

/* ----- IDS ----- */

#navigation{
/*
    position:relative;
    top:20px;
*/
    width:938px;
    height:85px;
    background-color:   #ffffff;
    border:1px solid #D2D2D2;
    margin-top:15px;
}

#contents-wrapper{
    clear:both;
/*  height:500px; */
/*  position:relative; */
    width:940px;
    margin:0;
    padding:0;
    margin-top:20px;
}
#localnavi{
    width:940px;
    height:39px;
    border-top:3px solid #12418E;
    border-bottom:3px solid #12418E;
    background-color:   #ffffff;
}

#breadcrumbs{
    width:940px;
    height:25px;
    text-align:left;


/*
    border-right:1px solid #D2D2D2;
    border-left:1px solid #D2D2D2;
    border-bottom:1px solid #D2D2D2;
*/
    background-color:   #ffffff;
    border-bottom:1px solid #D2D2D2;
    margin-bottom:15px;
}
#primaryContent{
    position:relative;
    width:710px;
    float:right;
}

#secondaryContent{
    position:relative;
    width:210px;
    float:left;
}


/* ----- CLASSES ----- */

/* for modern brouser */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  max-height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.clearfix {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/**/



#primaryContent .primaryPanel{
    width:678px;
    border-bottom:1px solid #ACACAC;
    border-left:1px solid #ACACAC;
    border-right:1px solid #ACACAC;
    text-align:left;
    background-color:   #ffffff;
}
#primaryContent .floatingPannel{
    clear:both;
    width:710px;
}


 h2.categorytitle{
    background-image:url(assets/templates/re_bgw/images/heading_h2_sample.png);
    background-repeat:no-repeat;
    color:#ffffff;
    font-weight:bold;
    font-size:1.2em;
    padding:0.5em 1.5em;    
}

.entry-body{
    padding-lef;1em;
}

.floatleft{
    float:left;
}

.floatright{
    float:right;
}

/* ----- HEADINGS ----- */


#primaryContent h2{
    width:710px;
    height:44px;
}
#primaryContent h2.bcontents{
    background-image:url(assets/templates/re_bgw/images/heading_h2_bcontents.png);
    background-repeat:no-repeat;
}

#primaryContent h6 {
    border-left: 10px solid #2151A1;
    line-height: 120%;
    margin: 10px 0 10px 1em;
    padding: 5px 10px;
}

#primaryContent h7{
    background:transparent url(assets/images/orangefade.gif);
    background-repeat:repeat-x;
    font-size: 17px; 
    font-weight:bold;
    color: rgb(255, 255, 255);
    padding: 6px; 
}

.primaryPanel h3{
    font-size:120%;
}

h3{
}

.primaryPanel h3{
    padding-top:10px;
    padding-bottom:10px;
    font-size:120%;
    border-bottom:1px solid #bfbfbf
}

.primaryPanel .entrybox h3{
    padding:1em;
    font-size:120%;
    border-top:1px solid #bfbfbf
}

.primaryPanel .entrybox h6{
    border-left: 10px solid #2151A1;
    line-height: 120%;
    margin: 10px 0 10px 1em;
    padding: 5px 10px;
}



.primaryPanel .entry-content {
    padding:1em;
}

.primaryPanel img{
    padding: 10px;
}
<!--padding　追加しました　-->

.primaryPanel h3 a{
    font-size:120%;
    font-weight:700;
}
.primaryPanel h3.newtitle{
    font-size:120%;
    padding-top:5px;
    padding-bottom:5px;
    border-bottom:1px solid #bfbfbf;
}
.primaryPanel h3.newtitle a{
    font-size:120%;
}


#primaryContent h5{
    font-size:130%;
    font-weight:700;
    line-height:200%;
    padding:5px 10px;
    margin-top:20px;
    border-bottom:1px solid #666666;
}
#primaryContent h5.relationfile{
    background-color:#91B4ED;
    line-height:160%;
    font-size:120%;
    text-align:left;
    border-top:2px solid #666666;
    border-bottom:2px solid #666666;
}
/* ----- PARAGRAPHS ----- */

.primaryPanel p{
    margin:10px 5px;
}

/* ----- QUOTES ----- */

blockquote{
}
blockquote p{
}
cite{
}
blockquote cite{
}

/* ----- CODE ----- */

pre{
}
code{
}
p code{
}
pre code{
}

/* ----- LISTS ----- */

li{
}
li p{
}
ol{
}
ul{
}
ol li{
}
ul li{
}


#navigation ul{
    list-style:none;
    margin:8px 0;
}
#navigation ul li{
    float:left;
    padding-left:14px;
}

#localnavi ul{
    list-style:none;
    padding-top:2px;
    padding-left:15px;
}
#localnavi ul li{
    float:left;
    font-size:120%;
    line-height:40px;
    background-image:url(assets/templates/re_bgw/images/bullet_triangle_blue.png);
    background-position:left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-right:20px;
}
#primaryContent ul{
    padding-left: 30px;
}
#primaryContent ul li{
    margin: 5px 0px;
}

#primaryContent ul.backnumber{
    padding-left: 20px;
    width:628px;
}

#primaryContent ul.backnumber li{
    list-style:none;
    background:transparent url(assets/images/ulli_doc.gif)no-repeat scroll 0 0;
    border-bottom:1px dotted #eeeeee;
    clear:both;
    height:1%;
    line-height:150%;
    margin-bottom:5px;
    padding:0 0 3px 18px;
}

#primaryContent dl {
    padding-top: 0.5em;
}

#primaryContent dl dt {
    font-weight: bold;
}

#primaryContent dl dd {
    margin-left: 20px; 
}

#primaryContent .table dl {
    padding-top: 0.5em;
}

#primaryContent .table dl dt {
    float:left;  
    padding:5px 0 5px 10px;  
    clear:both;  
    font-weight:bold;  
}

#primaryContent .table dl dd {
    margin-left:100px;  
    padding:5px 5px 5px 80px;  
}


/* ----- BREAK ----- */

hr{
}

/* ----- TEXT FORMATTING ----- */

strong{
}
em{
}
b{
}
i{
}

/* ----- LINKS ----- */


cite a{
}


