@charset "utf-8";
/*■■■■■■■■■■■*/
/*■     sentence     ■*/
/*■■■■■■■■■■■*/

/*□□□□□□□□□□□*/
/*□     default      □*/
/*□□□□□□□□□□□*/

table {
	font-size: 14px;
	color: #222;
	margin:20px auto 20px auto;
	}

td {
	font-size: 13px;
	color: #222;
	padding: 5px;
	background-color: #fff;
	}

ul {}

li {
	font-size: 14px;
	line-height: 130%;
	}

/*□□□□□□□□□□□*/
/*□       font       □*/
/*□□□□□□□□□□□*/

h2 {
	color: #eb6100;
	font-size: 18px;
	line-height: 130%;
	text-align: left;
	margin: 20px 0 25px 0;
	}

/*----- h3 ページ内複数サブタイトル -----*/

h3.pink {
	font-size: 18px;
	color: #e4007f;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	}

h3.green {
	font-size: 18px;
	color: #8ec31f;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	}

h3.blue {
	font-size: 18px;
	color: #7dcdf4;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	}

h3.pink_u {
	width:75%;
	font-size: 18px;
	color: #e4007f;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	border-bottom: solid 2px #707;
	}

h3.green_u {
	width:75%;
	font-size: 18px;
	color: #8ec31f;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	border-bottom: solid 2px #7aa;
	}

h3.blue_u {
	width:75%;
	font-size: 18px;
	color: #7dcdf4;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	border-bottom: solid 2px #77a;
	}

h3.pink_square {
	font-size: 18px;
	color: #e4007f;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	border-left: solid 15px #e4007f;
	padding-left: 10px;
	}

h3.green_square {
	font-size: 18px;
	color: #8ec31f;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	border-left: solid 15px #8ec31f;
	padding-left: 10px;
	}

h3.blue_square {
	font-size: 18px;
	color: #7dcdf4;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	border-left: solid 15px #7dcdf4;
	padding-left: 10px;
	}

h3.pink_box {
	width:80%;
	font-size: 18px;
	color: #e4007f;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	border-top: solid 4px #fee;;
	border-right: solid 4px #faa;;
	border-bottom: solid 2px #a00;;
	border-left: solid 2px #a33;;
	padding-left: 10px;
	}

h3.green_box {
	width:80%;
	font-size: 18px;
	color: #8ec31f;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	border-top: solid 4px #efe;
	border-right: solid 4px #afa;
	border-bottom: solid 2px #5a5;
	border-left: solid 2px #5a5;
	padding-left: 10px;
	}

h3.blue_box {
	width:80%;
	font-size: 18px;
	color: #7dcdf4;
	line-height: 130%;
	margin: 25px 0 10px 0;
	font-weight: bold;
	border-top: solid 4px #eef;;
	border-right: solid 4px #aaf;;
	border-bottom: solid 2px #00a;;
	border-left: solid 2px #33a;;
	padding-left: 10px;
	}

/*----- intext -----*/

dl {
	font-size: 14px;
	color: #222;
	}

.intext {
	font-size: 16px;
	color: #222;
	margin: 15px 0 16px 14px;
	letter-spacing: 1px;
	line-height: 150%;
    }

.sub_intext {
	font-size: 16px;
	color: #222;
	margin: 15px 0 16px 20px;
	letter-spacing: normal;
	line-height: 1.5;
    }

/*□□□□□□□□□□□*/
/*□     linknavi     □*/
/*□□□□□□□□□□□*/

table.linknavi {
	width: 250px;
	margin: 15px auto 10px auto;
	}

table.linknavi td.back1 {
	width: 70px;
	height: 20px;
	/*border: solid 1px #cfc;*/
	}

table.linknavi td.back2 {
	width: 70px;
	height: 20px;
	}

table.linknavi td.next1 {
	width: 70px;
	height: 20px;
	/*border: solid 2px #cfc;*/
	}

table.linknavi td.next2 {
	width: 70px;
	height: 20px;
	}

table.linknavi2 {
	width: 250px;
	margin: 25px auto 15px auto;
	}

table.linknavi2 td.back1 {
	width: 70px;
	height: 20px;
	/*border: solid 1px #cfc;*/
	}

table.linknavi2 td.back2 {
	width: 70px;
	height: 20px;
	}

table.linknavi2 td.next1 {
	width: 70px;
	height: 20px;
	/*border: solid 2px #cfc;*/
	}

table.linknavi2 td.next2 {
	width: 70px;
	height: 20px;
	}

/*□□□□□□□□□□□*/
/*□     contents     □*/
/*□□□□□□□□□□□*/

div.boldframe {
	width: 530px;
	font-size: 14px;
	color: #222;
	border: solid 4px #000;
	text-align: left;
	padding: 10px;
	}

img.pointimg {
	position: relative;
	top: 2px;
	}

/*----------s_list----------*/

div.s_list {
	float: left;
	width: 218px;
	margin: 2px;
	}

h2.listtitle {
	color: #333;
	font-size: 15px;
	font-weight: bold;
	margin:0;
	background-color: #fe9433;
	border-bottom: solid 1px #eb6100;
	text-align: center;
	}

h2.listtitle2 {
	color: #333;
	font-size: 15px;
	font-weight: bold;
	margin:0;
	background-color: #aff64f;
	border-bottom: solid 1px #8ec31f;
	text-align: center;
	}

/*----------sentences----------*/

ul.sentences {
	margin: 0;
	margin-left: 5px;
	padding: 0;
	padding-top: 5px;
	border: dotted 1px #eef;
	}

ul.sentences li {
	margin: 0;
	width: 230px;
	}

ul.sentences li a {
	height: 30px;
	width: 218px;
	display: block;
	font-size: 13px;
	/*font-weight: bold;*/
	background: url(http://workup.jp/sentence/images/sentence-link.gif) no-repeat;
	text-decoration: none;
	padding: 8px 0 0 8px;
	}

ul.sentences li a:hover {
	height: 30px;
	width: 218px;
	display: block;
	font-size: 13px;
	/*font-weight: bold;*/
	background: url(http://workup.jp/sentence/images/sentence-link2.gif) no-repeat;
	text-decoration: none;
	padding: 8px 0 0 8px;
	}

/*----------navititle----------*/

div.navititle {
	width: 185px;
	height: 29px;
	background: url(http://workup.jp/sentence/images/sentence.jpg) no-repeat;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	}

ul.pagenavi {
	margin: 0;
	padding: 0;
	}

ul.pagenavi li {
	width: 185px;
	margin-top: 8px;
	margin-top: 7px;
	}

ul.pagenavi li a {
	width: 185px;
	display: block;
	color: #920783;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border: solid 1px #7dcdf4;
	}

ul.pagenavi li a:hover {
	width: 185px;
	display: block;
	color: #e4007f;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	border: solid 1px #8ec31f;
	}

/*----------navititle----------*/

li.pagelist {
	font-size: 18px;
	line-height: 150%;
	}
