<!--
.ch{cursor:pointer}

/* マウスが上にあるリンクのスタイル */
A:hover {color: red}
body em{ font-style:normal;}
body cite{ font-style:normal;}

body,h1{font-size:16px}		/* 12pt */
body,td,th,li{font-size:13px}	/* 10pt */

body{margin:0;padding:0;background-color:#CCCCCC}

.left{float:left}
.right{float:right}
.clear{clear:both}

.c{text-align:center}
.r{text-align:right}

div.body_waku{padding:2px;width:100%;max-width:1024px}
div.body_l{padding:1px;width:100%;max-width:250px;float:left}
div.body_c{padding:1px;width:100%;max-width:644px;float:left}	/* 1024-4-252-2-122 */
div.body_r{padding:1px;width:100%;max-width:120px;float:right}

div.body_c2{padding:1px;width:100%;max-width:896px;float:left}	/* 1024-4-2-122 */


@media screen and (min-width:1024px)                         {  }
@media screen and (min-width: 800px) and (max-width: 1023px) { div.body_waku{padding:2px;width:100%;max-width:800px} div.body_l{padding:1px;width:100%;max-width:200px;float:left} div.body_c{padding:1px;width:100%;max-width:470px;float:left} div.body_r{padding:1px;width:120px} div.body_c2{padding:1px;width:100%;max-width:500px;float:left} }
@media screen and (min-width: 640px) and (max-width:  799px) { div.body_waku{padding:2px;width:100%;max-width:640px} div.body_l{padding:1px;width:100%;max-width:200px;float:left} div.body_c{padding:1px;width:100%;max-width:310px;float:left} div.body_r{padding:1px;width:120px} div.body_c2{padding:1px;width:100%;max-width:500px;float:left} }
@media screen and (min-width: 480px) and (max-width:  639px) { div.body_waku{padding:1px;width:100%;max-width:480px} div.body_l{padding:0;width:100%;max-width:200px;float:left}   div.body_c{padding:0;  width:100%;max-width:280px}            div.body_r{padding:0;  width:120px} div.body_c2{padding:0;  width:100%;max-width:360px;float:left} }
@media screen and                        (max-width:  479px) { div.body_waku{padding:0;  width:100%;max-width:320px} div.body_l{padding:0;width:100%;max-width:320px}              div.body_c{padding:0;  width:100%;max-width:320px}            div.body_r{padding:0;  width:120px} div.body_c2{padding:0;  width:100%;max-width:320px} }

@media screen and (max-width: 639px) { a{line-height:32px} }
-->
