body{margin: 0;background:#f4f4f4;}
#container{max-width:600px;margin:auto;}
#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}
.tag,.tag a{color:#fff;}
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;background:#fff;}
.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:2px 0;}
.more a{color:#999;}
.con{line-height:24px}
.tlog{font-weight:900;font-size:20px}
.con a{color:#fff}
.con img{width:100%;border-radius:5px}
