/*
Theme Name: Uprightagency
Theme URI: http://www.obitastar.co.jp
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Obitastar
Tags: mantle color, variable width, two columns, widgets

Default WordPress by Dave Shea || http://www.obitastar.co.jp
Modifications by Matthew Mullenweg || http://www.obitastar.co.jp
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/



<!--ここからLesson-->

h4 {
background-image:url(./images/lesson/h4_bar.gif);
background-position:0 0;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:14px;
height:35px;
line-height:35px;
margin-bottom:10px;
text-indent:36px;
width:520px;
}

h5 {
border-bottom:1px dashed #CCCCCC;
color:#FFCC00;
font-size:12px;
padding:5px 10px;
}

#main { text-align:left; }

img {
border:medium none;
vertical-align:baseline;
}

p.txt {
padding:5px 10px;
}

.mb50 {
margin-bottom:50px;
}

.mb30 {
margin-bottom:30px;
}

.txt-right {
text-align:right;
}

* {
margin:0;
padding:0;
}

#contents {
text-align:left;
}

.le_img {
float:left;
margin-bottom:20px;
padding:10px;
}

.le_conts {
float:left;
margin-bottom:20px;
padding:20px;
}
<!--ここまでLesson-->

<!--ここからF&Q-->

#main {
float:left;
padding:5px;
width:520px;
}

h4 {
background-image:url(./images/lesson/h4_bar.gif);
background-position:0 0;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:14px;
height:35px;
line-height:35px;
margin-bottom:10px;
text-indent:36px;
width:520px;
}

* {
margin:0;
padding:0;
}

.bgBGray {
background-color:#333333;
}
<!--ここまでF&Q-->

<!--ここからProfile-->

.mb5 {
margin-bottom:5px;
}

.prof01 {
background-image:url(./images/profile/prof01.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-size:10px;
height:40px;
text-indent:-9999px;
width:520px;
}

* {
margin:0;
padding:0;
}

.profBox {
float:left;
padding:10px;
}

.clearfix {
display:block;
}

p.txt02 {
padding:10px;
text-align:left;
}

.profBox {
float:left;
padding:10px;
}

.clearfix {
display:block;
}

img {
border:medium none;
vertical-align:baseline;
}

* {
margin:0;
padding:0;
}

.prof00 {
background-image:url(./images/profile/prof00.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-size:10px;
height:40px;
text-indent:-9999px;
width:520px;
}

.prof04 {
background-image:url(./images/profile/prof04.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-size:10px;
height:40px;
text-indent:-9999px;
width:520px;
}

p.txt02 {
padding:10px;
text-align:left;
}

.mb30 {
margin-bottom:30px;
}

.bgBGray {
background-color:#333333;
}

* {
margin:0;
padding:0;
}

.prof05 {
background-image:url(./images/profile/prof05.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-size:10px;
height:40px;
text-indent:-9999px;
width:520px;
}

p.txt02 {
padding:10px;
text-align:left;
}

.mb30 {
margin-bottom:30px;
}

.mb5 {
margin-bottom:5px;
}

.profBox {
float:left;
padding:10px;
}

.clearfix {
display:block;
}


<!--ここまでProfile-->

<!--ここからbusiness-->
.business {
margin-bottom:20px;
width:520px;
}

table {
border:medium none;
}

h1, h2, h3, h4, h5, h6, input, textarea, table {
font-size:100%;
}

* {
margin:0;
padding:0;
}

.business th {
background-color:#2B2B2B;
padding:5px;
width:110px;
}

.business td {
background-color:#333333;
padding:5px;
}

h4 {
background-image:url(./images/lesson/h4_bar.gif);
background-position:0 0;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:14px;
height:35px;
line-height:35px;
margin-bottom:10px;
text-indent:36px;
width:520px;
}
<!--ここまでbusiness-->

<!--ここからtopic最新-->
img {
border:medium none;
vertical-align:baseline;
}

* {
margin:0;
padding:0;
}

.mb20 {
margin-bottom:20px;
}

td, th {
padding:3px 5px;
vertical-align:middle;
}
<!--ここからtopic最新-->

<!--ここからtopic過去-->
td, th {
padding:3px 5px;
vertical-align:middle;
}
<!--ここまでtopic過去-->

<!--ここからhome-->
#main {
float:left;
padding:5px;
width:520px;
}
.yBox {
border-bottom:1px solid #FFCC00;
border-top:1px solid #FFCC00;
margin-bottom:30px;
padding:5px;
width:520px;
}

<!--ここまでhome-->

<!--ここからivent-->
img {
border:medium none;
vertical-align:baseline;
}

* {
margin:0;
padding:0;
}

.eventR {
float:right;
width:310px;
}


.mb15 {
margin-bottom:15px;
}

.clearfix {
display:block;
}


.eventL {
float:left;
}

.eventR {
float:right;
width:310px;
}


p.txt {
padding:5px 10px;
}
<!--ここまでivent-->

