@charset "utf-8";
/*
Theme Name: 中国語達人への道
Theme URI: http://chinesemaster.net/
Description: 中国語達人への道
Version: 2.0
Author: 小平貴雄
Author URI: http://chinesemaster.net/
ベースカラー：ライトブラウン
*/

/* BS */

img{border:0;max-width:100%;height:auto;}
blockquote{font-size:100%;font-weight:normal;}

.bsSideColFix{padding-right:0}

/* Fix Google Maps canvas */
.google-map-canvas,
.google-map-canvas * {.box-sizing(content-box);}

/* Fix scrollTopNav */

.fixed {
position: fixed;
top: 0;
left: 0;
width: 100%;
border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-o-border-radius: 0;
z-index:10;
}

/*
基本色
*/
body{color:#444444;}
.ticker dt,.twb th{color:#333333;}
h1,th,th a,.cSetD,.cSetD a{color:#ffffff;}

a,.ll a:hover{color:#3366bb;}
.fred,.new,a:hover,.ll a,.cSetD a:hover,.dictkmk,.level{color:#ff3333;}
.fgreen,.brokenLink{color:#008800;}
.fyellow{color:#ffff33;}

#logo a,#logoURI{color:#6e3a2e;}
h2,h3,h4,h5,h6,hr,.gSearchBox input[type=submit],h4 a{color:#ae7a6e;}

.gSearchBox input{color:#444444;}

/*
ボーダーカラー
*/
blockquote,pre,#bFrm,#bFrmW,.leftl,.rightl,.leftl2,.rightl2,.rightUnderLine,.leftUpperLine,.border,.border2,.cSetD,.cSetLD,.cSetDotted,.twb,.twb th,.twb td,.dictContent table,.dictContent th,.dictContent td,.content h2,.content h3,.content h4,.content h5,.content h6,.h-dt,.dictContent h3,.contentTopAD,.dlType2 dt,.dicExample dl,.dicExample dt,.dicExampleT1 dt{border-color:#ae7a6e;}


/*
バックグラウンドカラー
*/
.twb,.dictContent table,.table-row00,.gSearchBox input[type=submit]{background-color:#fff;}
blockquote,pre,#footer,.content h2,.introduction,.table-row01,.table-col01{background-color:#f7f1f0;}
.table-row03,.table-col03,.dicExample dt{background-color:#f2e1d2;}
.cSetLD,.twb th,.table-row02,.table-col02,.blockLabel,.sideBlock .blockTitle{background-color:#d2b192;}
.cSetD,th,h1{background-color:#ae7a6e;}
.tableAutoBC tr:nth-child(odd){background-color:#f7f1f0;}/* 奇数番目のtrの指定(=2n+1) */

.content a:hover h2,.content a:hover h3,.content a:hover h4{color:#fff;background-color:#ff7777}

.bgcl{background-color:#f7f1f0;}
.marker,.highlight,#textAd a{background-color:#ffff99;}

.colorFB{background-color:#456CBF;}
.colorTW{background-color:#4CC6FF;}
.colorRSS{background-color:#FFC94C;}

/*
HTML
*/

*{word-break:break-all;}

body{
font-family:"Meiryo UI","Osaka-UI","Osaka","MS UI Gothic","Arial Unicode MS",Verdana,Arial,"Times New Roman",sans-serif;
}

h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,table,th,td,img,form,label,blockquote,input{margin:0;padding:0;}


table{
width:100%;
border-collapse:collapse;
border:1px solid;
empty-cells:show;
}
th,td{padding:5px 1px;text-align:center;vertical-align:middle;font-weight:normal;border:1px solid;}
table,th,td{border-color:#6e3a2e;}/* これをここより上にするとボーダーが機能しない */

blockquote,pre{border:1px dotted;}

pre{
white-space:pre-wrap;
word-wrap:break-word;
overflow:auto;
}

img{border-style:none;}

a{text-decoration:underline;}
#logo a,.noneTD a,section a{text-decoration:none;}
p a,ul a,ol a,dl a,table a,form a,blockquote a{text-decoration:underline;}

.ll a{font-weight:bold;}

ul{
list-style:none;
list-style-position:outside;
}

ol{list-style-position:inside;}

dt{font-weight:bold;}

label{letter-spacing:-1px;}

pre,code,var,samp,kbd{font-family: Consolas,'Courier New',Courier,Monaco,monospace;}
.mono{font-family:"Meiryo","Osaka","MS Gothic",monospace;}
.proportional{font-family:"Meiryo UI","Osaka-UI","MS UI Gothic","Arial Unicode MS",Verdana,Arial,"Times New Roman",sans-serif;}

/*
基礎
*/

.clear{clear:both;}
.floatR{float:right;}
.floatL{float:left;}
.textL,.textl{text-align:left;}
.textR,.textr{text-align:right;}
.textC,.textc{text-align:center;}

.ma{margin:0 auto;}

.inline{display:inline;}
.dsplyblock{display:block;}

.tiMargin{margin-left:16px}

.bold{font-weight:bold;}
.lighter{font-weight:lighter;}
.italic{font-style:italic;}
.strike{text-decoration:line-through;}
.overline{text-decoration:line-through;}
.underline{text-decoration:underline;}
.fpop,.new{font-family:"HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-weight:normal;}
.pinyin{font-family:"WG Pinyin Serif",Arial,"Times New Roman",serif;}
.cn{font-family:Simsun,"MS Song",Mingliu,STSong,serif;}
.marker{font-style:normal;font-weight:normal;}
.note{font-size:80%;}
.brokenLink{text-decoration:line-through;}

.f60{font-size:60%;}
.f70{font-size:70%;}
.f80{font-size:80%;}
.f90{font-size:90%;}
.f120{font-size:120%;}
.f140{font-size:140%;}
.f160{font-size:160%;line-height:140%;}
.f180{font-size:180%;line-height:140%;}
.f200{font-size:200%;line-height:180%;}
.f240{font-size:240%;line-height:180%;}
.f280{font-size:280%;line-height:180%;}
.f320{font-size:320%;line-height:240%;}
.f360{font-size:360%;line-height:240%;}
.f400{font-size:400%;line-height:240%;}

.leftl{border-width:0 0 0 1px;border-style:solid;}
.rightl{border-width:0 1px 0 0;border-style:solid;}
.leftl2{border-width:0 0 0 1px;border-style:dotted;}
.rightl2{border-width:0 1px 0 0;border-style:dotted;}

.rightUnderLine{border-width:0 1px 1px 0;border-style:solid;}
.leftUpperLine{border-width:1px 0 0 1px;border-style:solid;}

.border{border-width:1px;border-style:solid;}
.border2{border-width:1px;border-style:dotted;}

/*
ヘッダ・フッタ
*/

#header,#footer{
width:100%;
margin:0;
padding:0;
}

#logo{
margin:0;
padding:0;
}

#logoIMG{
width:160px;
margin:0 0 0 4px;
display:inline;
float:left;
}

#logoSN{
margin:0;
padding:0;
display:inline;
}

#logoTXT{
margin-top:30px;
margin-bottom:-6px;
}

#logoTXT h1,#logoTXT p{
letter-spacing:-2px;
font-size:26pt;
}

#logoURI{
font-family:Verdana,Arial,"Times New Roman",sans-serif;
font-size:14pt;
letter-spacing:-1px;
}

#logoURI p{
margin-left:4px;
}

.headerDescription{
text-align:right;
padding:4px 0;
}

#headerAd{
text-align:center;
height:100%;
}
#headerAd:before{
content: "";
display:inline-block;
height:100%;
vertical-align:middle;
margin-right:-0.25em;
}
#headerAd img{
display:inline-block;
vertical-align:middle;
}

#headerAd .r-sm{margin-left:-30px;margin-right:-10px;margin-top:-3px}
#headerAd .r-md{margin-left:-30px;margin-right:-10px;margin-top:16px}
#headerAd .r-lg{margin-left:-45px;margin-right:-10px;margin-top:3px}

#header p{display:inline;}

#headerMenu{font-size:120%;}
#headerMenu li{line-height:12px;}

.nav .gSearchBox{
float:right;
margin-right:8px;
}

.gSearchBox input{
height:24px;
margin-top:4px;
font-size:90%;
}

/* BS+ */

#headerMenu a{
text-decoration:none;
color:#fff;
}

#headerMenu a:hover{
color:#f33;
background-color:#fff;
}

#headerMenu .navbar-nav>.active>a,#headerMenu .navbar-nav>.active a:hover,#headerMenu .navbar-nav>.active>a:focus,#headerMenu .nav-pills>.active>a,#headerMenu .nav-pills>.active a:hover,#headerMenu .nav-pills>.active>a:focus{
font-weight:bold;
color:#ae7a6e;
background-color:#fff;
}

#headerMenu.navbar-nav>.open>a,#headerMenu navbar-nav>.open>a:hover,#headerMenu .navbar-nav>.open>a:focus{background-color:#d2b192}

#headerMenu.nav-pills>.open>a,#headerMenu nav-pills>.open>a:hover,#headerMenu .nav-pills>.open>a:focus{background-color:#d2b192}

.navbar-toggle{background-color:#fff;border-color:#fff}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#d2b192;border-color:#d2b192}
.navbar-logo{display:inline;float:left;height:50px;width:50px;margin-left:2px;}
.navbar-sitename{display:inline;float:left;height:50px;margin:0;padding:12px;font-size:18px;}



/* BS+ navbar-nav*/

/*

.navbar{min-height:35px}
.navbar-brand{height:35px;padding-top:5px;padding-bottom:5px;}
.navbar-nav>li>a{padding-top:5px;padding-bottom:5px;line-height:20px}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}

*/

#footerNav{
margin:0 15px;
}

.copyright{
clear:both;
text-align:right;
font-size:90%;
}
.copyright p,.ats p{
margin:0 10px;
padding:0;
line-height:100%;
}

/*
フレーム
*/

.mFrm{
margin:20px 0 30px;
padding:0;
}

/*
コンテンツ
*/

.content{font-size:110%}

h1.contentTitle{
padding:4px;
font-size:240%;
}

.introduction{
margin:15px 0;
border-width:1px;
border-style:dotted;
}

.contentHeaderAD{
margin:15px 0;
padding:0;
border-width:1px;
border-style:dotted;
}

.content h2,.content h3,.content h4,.content h5,.content h6,.dictSearch h2{
clear:both;
margin:30px 0 20px;
padding:0 9px;
border-style:solid;
}

.content h2,.dictSearch h2{
font-size:200%;
border-width:1px 1px 1px 30px;
}

.content h3{
font-size:180%;
border-width:1px 1px 1px 24px;
}

.content h4{
font-size:160%;
border-width:1px 1px 1px 20px;
}

.content h5{
font-size:140%;
border-width:1px 1px 1px 16px;
}

.content h6{
font-size:120%;
border-width:1px 1px 1px 12px;
}

.h-dt{
font-size:110%;
margin-bottom:8px;
padding-left:8px;
border-width:10px;
border-left-style:solid;
}

.content p{
margin:20px 10px;
text-indent:1em;
line-height:140%;
}

.content blockquote{
margin:20px 14px;
padding:1px 4px;
}

.content blockquote p{margin:20px 10px;text-indent:0}
.content blockquote ul{margin:20px 10px;}

.content table{
width:98%;
margin:20px 6px 20px 10px;
}
.tdLeft td{text-align:left;}

.content img{
margin:8px 10px 10px;
}

.content ul{
margin:20px 10px 20px 30px;
list-style:inside disc;
}

.content ol,.content dl{margin:20px 10px;}

.content ul ul{
margin:4px 0 4px 18px;
list-style:inside decimal;
}

.content ul ul ul{
margin:4px 0 4px 22px;
list-style:inside lower-alpha;
}

.dd-ul ul,.li-ul ul{margin-top:2px;}

.listStyleTriangle li{list-style-type:none;}
.listStyleTriangle li:before{
content:"";
border:transparent solid 0.4em;
border-left-color:#ae7a6e;
position: absolute;
height:0;
width:0;
left:1.8em;
margin:0;
margin-top:0.4em;
padding:0;
}

.listStyleTriangle ul li{
margin-left:16px;
}
.listStyleTriangle ul li:before{
left:3em;
}

dd ul.listStyleTriangle li{
margin-left:14px;
}
dd ul.listStyleTriangle li:before{
left:2em;
}

dd ul.landscapeList{
margin-left:18px;
}

.landscapeList li{
margin:0 8px 0 0;
padding:0;
display:inline;
}

.crushedlist ul,.crushedlist dl{
margin:0;
padding:0;
}

.crushedlist li,.crushedlist dt,.crushedlist dd{
margin:0;
padding:0;
display:inline;
}

.crushedlistW li{
margin:0 8px 0 0;
padding:0;
display:inline;
}

dd.verticalFlat{
margin-left:-18px;
}

dl.dlType2{}

.dlType2 dt{
clear:left;
float:left;
width:6.6em;
padding:2px 0.1em 2px 0.3em;
border-width:1px 0 0 0.3em;
border-style:solid;
}

.dlType2 dd{
margin-left:7.6em;
margin-bottom:10px;
padding:3px 0;
}

/*
ブロック
*/

div.blockLabel,.sideBlock .blockTitle{
padding-left:4px;
font-weight:bold;
}

.block{margin:0 0 30px;}
.block1{margin:15px 0;}
.block2,.blockContent{margin:14px 10px 30px;}
.block3,.blockContent1{margin:14px 10px;}
.block4,.blockContent2{margin:4px;}
.block5{margin:0 0 15px;}
.block6{margin:0 10px 15px;}

.blockLeftHalf{width:49%;float:left;}
.blockRightHalf{width:49%;float:right;}

.blockLeft33,.blockCenter33{width:33%;float:left;}
.blockRight33{width:33%;float:right;}
.blockRight66{width:66%;float:right;}

.blockLeft55{width:55%;float:left;}
.blockRight45{width:44%;float:right;}

.blockLeft60{width:60%;float:left;}
.blockRight40{width:39%;float:right;}

.blockLeft75{width:75%;float:left;}
.blockRight25{width:24%;float:right;}

.blockLeft80{width:80%;float:left;}
.blockRight20{width:19%;float:right;}

.blockLeft40{width:40%;float:left;}
.blockRight60{width:59%;float:right;}

.blockWRct,.blockRct,.blockSquare{margin-bottom:10px;margin-right:10px;}
.blockWRct{width:340px;}
.blockRct{width:302px;}
.blockSquare{width:252px;}

.adsnsBlockFix{text-align:left;}

.blockRAD{margin-left:-12px;}

.adLabel{
font-weight:bold;
text-decoration:underline;
}

/*
.blockTOC{margin-left:-30px;}
*/

/*
コンテンツアイテム
*/

.contentItem{
clear:both;
margin:30px 0 0 6px;
padding:4px 0;
}

.contentItem dl{
margin:0;
padding:0;
}

.contentItem dt{
display:inline;
margin:0 0 0 10px;
padding:0;
}

.contentItem dd{
display:inline;
margin:0;
padding:0;
}

/*
ソーシャルボタン
*/
.snsButtons{overflow:hidden;}
ul.snsButtons{list-style:none;margin:0;}
.snsButtons li{float:left;margin-right:4px;}
.snsButtons iframe{margin:0 !important;}

/*
ライン
*/

.line{
clear:both;
margin:0;
padding:4px 2px;
border-width:1px 0;
border-style:solid;
}

.cSetDotted{
border-style:dotted;
}

.contentItem .line{
padding:6px 2px;
}
.contentItem .cSetDotted{
border-width:1px 0 0;
}

/*
ティッカー
*/

.ticker dt{
clear:left;
float:left;
margin:0 14px 0 4px;
font-weight:bold;
text-decoration:underline;
}

.ticker dd{}


/*
パンくずリスト
*/

.breadcrumbs{margin:15px 0 0 4px;}

.breadcrumbs ul{
list-style:none;
padding:0;
margin:0;
display:inline;
}

.breadcrumbs li{
margin:0 5px 0 0;
padding:0;
display:inline;
}

/*
ページナビ
*/

.returnTOC{
display:inline-block;
position:relative;
margin:-10px 23px 6px;
padding:0;
float:right;
}
.returnTOC:before{
content:"";
display:inline-block;
border:9px solid transparent;
border-bottom-color:#ae7a6e;
position:absolute;
right:-22px;
top:50%;
margin-top:-11px;
}

.returnTOP{clear:both;text-align:right;}

/*
廃止予定
*/
.pageNavi{clear:both;text-align:right;}

/*
ページング
*/

.tablenav{
color:#ae7a6e;
background:#ffffff;
margin:50px auto 15px;
line-height:2em;
text-align:center;
}

a.page-numbers, .tablenav .current{
color:#3366bb;
padding:2px .4em;
border:solid 1px #ae7a6e;
text-decoration:none;
font-size:smaller;
}

a.page-numbers:hover{
color:#ffffff;
background:#ae7a6e;
}

.tablenav .current{
color:#ffffff;
background:#ae7a6e;
border-color:#ae7a6e;
font-weight:bold;
}

.tablenav .next, .tablenav .prev{
border:0 none;
background:transparent;
text-decoration:underline;
font-size:smaller;
font-weight:bold;
}

/*
サイド
*/

.sideColumn{margin-left:-16px;margin-right:-12px}
.sideColumnFixForSM{margin-left:16px;margin-right:12px;}

.sideColumn ul{
margin:8px;
padding:0;
}

.sideBlock{margin:0 0 30px;}

/*
タグクラウド
*/

.tagcloud{
margin:14px 10px 30px;
text-align:left;
}

/*
サムネイル
*/

.wp-post-image{
width:95%;
margin:30px 0 15px 10px;
}


/*
audioタグIEハック
*/

.ie_audio {
display:inline;/* ハックなし */
display:none\9;/* IE10以下 */
*display:none;/* IE7以下 */
_display:none;/* IE6 */
}
selector:not(:target) {
display:none\9;/* IE9, 10 */
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  selector:not(:target) {
    display:none;/* IE10（\9なしでIE11にも適用） */
  }
}

/*
以下は1.0版
*/




/*
body{
margin:0;
padding:0 0 20px;
font-size:80%;
font-family:"Meiryo UI","Osaka-UI","Osaka","MS UI Gothic","Arial Unicode MS",Verdana,Arial,"Times New Roman",sans-serif;
text-align:center;
}

article,aside,figure,footer,header,hgroup,nav,section{display:block;}




.external{
padding-left:18px;
background-image:url(http://www.wbmstr.biz/ifls/images/icon/pagenavi/external.png);
background-repeat:no-repeat;
background-position:left top;
}
.imgExternal{position:relative;top:10px;}

.column ul ul,.column ul ul{margin:2px 0 2px 5px;}



.divP{margin:14px 8px;line-height:140%;}


/*
フレーム
*/

/*
#bFrm{width:999px;}
#bFrmW{width:99%;}

#bFrm,#bFrmW{
margin:0 auto 10px;
padding:0;
border-width:1px;
border-style:solid;
text-align:left;
}

.cFrm{
width:642px;
margin:0 2px 0;
padding:0;
}

.lFrm,.rFrm{
width:170px;
margin:0;
padding:0;
}

.W2ColumnLFrm{
width:83%;
margin:0;
padding:0;
}
.W2ColumnRFrm{
width:17%;
margin:0;
padding:0;
}

.lFrm{float:left;}
.rFrm{float:right;}

.frmBlock{clear:both;}



#footer{clear:both;}



.headerLeftHalf{
width:48%;
float:left;
}

.headerRightHalf{
width:49%;
float:right;
}


#footer dl{
margin-left:20px;
}

#footer dt{
margin-bottom:10px;
}

#footer dd{
margin:4px 14px;
}

.mFrmHeader{}


/*
コンテンツ
*/
/*


.contentList h2,.contentList h3{
margin:30px 7px 12px;
}

.content pre{
margin:20px 14px;
padding:10px 10px 20px;
}

.contentTopAD{
margin:0 4px 6px 4px;
padding:4px;
border-width:1px;
border-style:dotted;
}

/*
コンテンツテーブルレイアウト
*/
/*
table.twb{
border-collapse:collapse;
border-spacing:0;
border-top:1px solid;
border-left:1px solid;
}
.twb th{
border-right:1px solid;
border-bottom:1px solid;
padding:0.3em 1em;
}
.twb td{
border-right:1px solid;
border-bottom:1px solid;
padding:0.3em 1em;
}


/*
辞書
*/
/*
.dictContent h3{
margin:30px 7px 12px;
padding:0 6px;
border-bottom:1px solid;
}

.dictContent h4,.dictContent h5,.dictContent h6{margin:30px 8px 12px;}

.dictSearch label{padding-top:4px;}

.dictContent table{
width:96%;
margin-left:14px;
border-collapse:collapse;
border-spacing:0;
border-top:1px solid;
border-left:1px solid;
}
.dictContent th{
border-right:1px solid #444444;
border-bottom:1px solid #444444;
padding:0.3em 0.1em;
}
.dictContent td{
border-right:1px solid;
border-bottom:1px solid;
padding:0.3em 0.1em;
}

th.tumeCell,td.tumeCell{
padding:0.3em 1px;
}

*/

dl.dlDictT1,dl.dlDictT3{margin:0 0 0 8px;}
dl.dlDictT2{margin:0 0 8px 8px;}

.dlDictT1 dt{
clear:left;
float:left;
width:4em;
}

.dlDictT1 dd{
margin-left:4em;
}

.dlDictT2 dd{
margin-left:6px;
}

.dlDictT3 dt{
clear:left;
float:left;
width:6em;
padding:3px 0;
}

.dlDictT3 dd{
margin-left:6em;
padding:3px 0;
}

.dlDictT3 ul{
margin:0;
padding:0;
display:inline;
}

.dlDictT3 li{
margin:0 6px 0 0;
padding:0;
display:inline;
}

ul.ulDictT1,ul.ulDictT2{
list-style:inside;
margin:0;
}
.ulDictT1 li,.ulDictT2 li{margin:0 0 0 8px;}

.dicExample dl{margin:8px 7px 8px 10px;border-width:1px;border-style:solid;}
.dicExample dt{margin:0 0 4px 0;padding:4px 0 4px 8px;border-style:none;}
.dicExample dd{list-style:none;margin:0;padding:0 0 0 8px;border-style:none;}
.dicExample audio{width:99%;margin-right:8px;}

.dicExampleT1 dl{margin:7px 7px 7px 16px;}
.dicExampleT1 dt{display:inline;padding:2.2px 1em 2.2px 0.4em;border-width:1px 0 0 0.3em;border-style:solid;}
.dicExampleT1 dd{display:inline;margin-left:1em;padding:2.2px 0;}

.dicExampleT2{margin-left:8px;text-align:left;}
.dicExampleT2 dl,.dicExampleT3 dl{margin:0;padding:0;}

.dicExampleT3 input.loudSpeaker{margin-top:-8px}

.loudSpeaker{
margin-left:8px;
padding:0;
position:relative; top:4px;
}

.dictSearch label{
margin-left:20px;
width:120px;
color:#666666;
}

.dicExNS{text-align:left;font-weight:bold;}

/*
プラグイン
*/

#toc_container{margin-left:10px;}

/*
その他
*/

.pukiwikiFix table{margin:0;border:0;}
.pukiwikiFix th,.pukiwikiFix td{text-align:left;border:0;}

#qqqSystemsFix table{margin:0;border:0;}
#qqqSystemsFix td{text-align:left;border:0;}
#qqqSystemsFix table td table{border:1px solid #d2b192;}
#qqqSystemsFix table td table td{border:1px solid #d2b192;}
#qqqSystemsFix table td table td table{border:0;}

/*
辞書目次
*/
/*
ul.ex-toc{
float:right;
position:relative; top:30px;
width:150px;
margin:0 0 20px;
padding:4px 0 4px 4px;
font-size:80%;
border:1px dotted #ae7a6e;
background-color:#faf4f3;
list-style:none;
list-style-position:outside;
}

.ex-toc ul{
margin:0;
padding:0;
list-style:none;
list-style-position:outside;
}

li.ex-toc ul{
list-style:none;
list-style-position:outside;
}

.ex-toc li{
margin:2px 0 2px 4px;
padding:0;
}

.ex-toc .TOC{
margin:2px 0 4px;
border-left:4px solid #ae7a6e;
padding-left:2px;
}

/*
関連記事
*/
/*
.relatedLinks{margin:30px 0 30px 6px;}

.relatedLinks dl{margin:0;}
.relatedLinks dt{margin:0 0 6px;}

.relatedLinks dd{
list-style:inside circle;
margin:2px 4px;
padding:0;
}

/* RSSフィード　サイトタイトル表示 */
/*
.rss-title {display:none;}
