@charset "UTF-8";



/* shared element - paragraph */



/* : p01 : */
/* :: margin-top :: */
div#fb p.se-p01-h1{
margin-top: 1.4em;
}

div#fb p.se-p01-h2{
margin-top: 1em;
}

div#fb p.se-p01-h3{
margin-top: 1em;
}

div#fb p.se-p01-h4{
margin-top: 1em;
}

div#fb p.se-p01-t{
margin-top: 0.7em;
}

div#fb p.se-p01-b{
margin-top: 1em;
}

/* :: word-break :: */
div#fb p.se-p01-h1,
div#fb p.se-p01-h2,
div#fb p.se-p01-h3,
div#fb p.se-p01-h4,
div#fb p.se-p01-t,
div#fb p.se-p01-b{
word-break:normal ;
}



/* : pt01-t : */
div#fb div.se-pt01-t p,
div#fb div.se-pt01 p{
padding-left: 14px;
float: right;
text-indent: -14px;
background: url(/common/img/se_list/blt_share-link01_t.gif) 0 0.6em no-repeat;
}

div#fb div.se-pt01-t p a,
div#fb div.se-pt01 p a{
padding-left: 14px;
}

/* :: margin-top :: */
div#fb div.se-pt01-t{
margin-top: 2.3em;
}



/* : pt02-t : */
div#fb div.se-pt02-t,
div#fb div.se-pt02{
padding-top: 0.7em;
padding-right: 10px;
background: url(/common/img/se/line_h-dot-cfcfcf01.gif) left top repeat-x;
}

div#fb div.se-pt02-t p,
div#fb div.se-pt02 p{
padding-left: 14px;
float: right;
text-indent: -14px;
background: url(/common/img/se_list/blt_share-link01_t.gif) 0 0.6em no-repeat;
}

div#fb div.se-pt02-t p a,
div#fb div.se-pt02 p a{
padding-left: 14px;
}

/* :: margin-top :: */
div#fb div.se-pt02-t{
margin-top: 2.3em;
}



/* : img01 : */
div#fb .se-img01{
}

/* :: margin-top :: */
div#fb .se-img01-h1{
margin-top: 1.6em;
}

div#fb .se-img01-h2{
margin-top: 1.15em;
}

div#fb .se-img01-t{
margin-top: 1.4em;
}

div#fb .se-img01-b{
margin-top: 1.6em;
}



/* : img01c : */
div#fb .se-img01c-b,
div#fb .se-img01c-t,
div#fb .se-img01c-h2,
div#fb .se-img01c-h1,
div#fb .se-img01c{
text-align: center;
}

/* :: margin-top :: */
div#fb .se-img01c-h1{
margin-top: 1.6em;
}

div#fb .se-img01c-h2{
margin-top: 1.15em;
}

div#fb .se-img01c-t{
margin-top: 1.4em;
}

div#fb .se-img01c-b{
margin-top: 1.6em;
}



/* : se-tag01 : */
div#fb p.se-tag01-h1,
div#fb p.se-tag01{
text-align: right;
}

/* :: margin-top :: */
div#fb p.se-tag01-h1{
margin-top:1em;
}



/* : se-sig01 : */
div#fb p.se-sig01-b,
div#fb p.se-sig01-t,
div#fb p.se-sig01{
text-align: right
}

/* :: margin-top :: */
div#fb p.se-sig01-t{
margin-top: 0.7em;
}

div#fb p.se-sig01-b{
margin-top: 1em;
}



/* : se-anno-text01 : */
div#fb p.se-anno-text01-b,
div#fb p.se-anno-text01-t,
div#fb p.se-anno-text01-h3,
div#fb p.se-anno-text01-h2,
div#fb p.se-anno-text01-h1,
div#fb p.se-anno-text01{
padding-left: 1em;
text-indent: -1em;
color: #515151;
}

/* :: margin-top :: */
div#fb p.se-anno-text01-h1{
margin-top: 1.4em;
}

div#fb p.se-anno-text01-h2{
margin-top: 1em;
}

div#fb p.se-anno-text01-h3{
margin-top: 1em;
}

div#fb p.se-anno-text01-t{
margin-top: 0.7em;
}

div#fb p.se-anno-text01-b{
margin-top: 1em;
}


/* : se-note01 : */
div#fb .se-note01{
}



/* : font-size : */
/* :: ll :: */
.font-ll{
font-size: 180%;
}

/* :: ll :: */
.font-ll{
font-size: 156%;
}

/* :: l :: */
.font-l{
font-size: 109%;
}

/* :: s :: */
div#fb .se-note01,
.font-s{
font-size: 92%;
}



/* : clearfix : */
/* :: 01 :: */
div#fb div.se-pt02-t,
div#fb div.se-pt02,
div#fb div.se-pt01-t,
div#fb div.se-pt01,
.clearfix01{
overflow: hidden;
zoom: 1;
}

/* :: 02 :: */
.clear-fix02{
zoom: 100%;
}

.clear-fix02:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
line-height: 0;
}
