body{margin: 0;background1:#f4f4f4;}
#container{max-width:600px;margin:auto;background:#f4f4f4;}
#left{float:left;width:30%}
#right{float:right;width:70%}
h1{text-align:center;background:#eee;ee1e23;color:#fff;;font-style1:italic}
h3{text-align:center;color:#666}
.bt{position:absolute;right:font-weight:300;font-size:12px;10px;top:10px}
.lst{padding1:20px 10px;}
.lst li{padding-bottom1:20px;background:#fff;margin:10px;padding:20px 10px;border-radius:5px}
.lst .tit{font-weight:900;font-size:1.2em;margin-bottom:10px}
.tag{padding:10px 10px;}
.cop{background:#222;color:#666;font-size:12px;padding:10px 0;text-align:center;margin-top:50px}
.cop a{color:#666}
.cat{color:#fff}
li{	list-style:none;}
ul {
  list-style-position: inside; 
padding:0px;margin:0px;list-style:none;
}
ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 0px;
}
a:link{color:#000;text-decoration:none}
.hst{max-height:20px;overflow:hidden;text-indent:1000px}
h1 {
    display: block;
    font-size: 2em;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
	padding:10px 0
}
p {
    display: block;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.orange{color:orange}
.bx{max-width:600px;margin:auto;padding:20px}
.bx_div{}
.ttl{font-size:25px;color:#222;font-weight:600;padding:25px 0px;margin-bottom:25px;border-top:5px solid #222;border-bottom:1px solid #222}
.more{margin-top:20px}
.more li{padding:5px 0;}
.more a{color:#666;}
.tlog{font-weight:900;font-size:20px}
.ctt001 a{display:block;margin:30px 0 0;border-radius:5px;text-align:center;border:1px solid #ddd;padding:10px 0;}
.tag{background:#f4f6f8;font-size:12px !important;margin-top:10px}
.tag,.tag a,.ctt001 a,.tag b{color:#999;font-size:12px !important;}
.tag a{line-height:20px !important;}