﻿@charset "UTF-8";

/*   style for chinese   */
  html
{
	background: #ffefd5 url("../image/oldpaper.jpg") repeat;
}
  body
{
	margin:10px auto;
	width : 526px;
	padding:2px 10px;
	background-image : url(back-papaya.jpg);
	background-color : #ffefd5;
	color : #003300;
	border-width: 1px 2px 2px 1px;
	border-style: solid;
	border-color: #ccc #ac9a70 #7c6638 #ccc;
}
  h1, h2, .lesson, .intro
{
	margin:0px auto 0px auto;
	width : 500px;
}

  h1
{
	font-size : 150%;
}
  h2
{
	font-size : 120%;
}
  ul
{
	line-height:140%;
}
  ul li
{
	list-style-type:none;
}
  .intro ul li
{
	list-style-type: disc;
}
  .intro ul li ul li
{
	list-style-type: circle;
}

  .lesson 
{
	margin : 12px 0px 12px 40px;
	padding : 3px;
	border : 1px solid #999999;
	width : 440px;
	background-color : #f5f5f5;
}
  blockquote 
{
	margin : 3px;
	padding : 3px;
	border : 1px dashed #999999;
}
  .lesson h2 
{
	font-size : 120%;
	margin : 0.1em;
}
  .lesson h3
{
	font-size : 120%;
	margin : 0.3em;
}
  .lesson p 
{
	font-size : 100%;
	margin : 0.3em;
}
  .date 
{
	text-align : right; 
}
  .navi1
{
	width : 500px;
	text-align : right;
	font-size : 95%;
	margin : 0px;
	border : 0px dashed #999999;	
}
  .navi1 ul 
{
	margin : 0px;
}
  .navi1 ul li
{
	display : inline;
	margin-right : 0.5em;
}
  .navi2
{
	width : 500px;
	margin : 0px;
	margin-bottom : 10px;
	text-align : left;
	font-size : 100%;
	border : 1px dashed #999999;
	background-color : #dcdcdc;
}
  .navi2 ul 
{
	margin : 0px;

}
  .navi2 ul li{
	display : inline;
}


a:link { color : #0000ff }
a:visited { color : #000033 }
a:active { color : #ff00ff }
a:hover { color : #009999 }


/*   Google Ad   */
  #googlead-pc
{
	display : none;
}
  #googlead-iphone
{
	display : block;
}

/*   font   */

  body
{
	font-family : 'メイリオ',Meiryo,'ＭＳ ゴシック',sans-serif;
}

  blockquote h3, .cn
{
	font-family: '微软雅黑','Microsoft YaHei',sans-serif;
}
  .kr
{
	font-family: 'Malgun Gothic',굴림,sans-serif;
}


  ins
{
	text-decoration: none;
	border-bottom-style: dotted;
	border-width: 1px;
	border-color: #990000;
	color: #660000;
}





